613
1631
937
2351
584
1491
1912
804
1484
1868
752
1724
1357
1254
1408
1724
1231
1656
1529
1913
649
948
1226
164
591
1269
1771
1527
500
649
208
1527
952
682
779
1296
830
1527
1540
1679
167
1330
1491
1386
1754
1231
1378
247
1235
1643
1518
1587
1913
2370
1656
1545
1340
1754
1684
537
2511
2511
1322
5
899
1920
1330
888
956
1913
1375
1527
1386
1409
1562
1419
708
1478
808
1288
749
505
531
176
1631
1419
922
2445
684
899
1640
542
752
1726
922
1378
1761
1228
1288
804
628
591
1761
832
1307
1226
1335
2226
538
2370
1920
211
1608
1239
610
121
2385
2445
1819
956
88
1940
505
1798
593
1239
131
2511
1323
1754
1302
793
1844
862
1949
607
1658
732
1231
1357
1348
1527
613
1656
1400
1351
760
1562
1395
830
941
1563
646
760
254
1754
668
1375
1656
188
830
749
1761
1840
854
1340
1878
1323
930
245
591
1425
1836
1926
523
1502
1254
1171
134
1940
1886
1254
757
2511
211
1224
1283
1513
714
1878
1646
645
214
1646
1429
1840
1656
591
239
1545
760
1656
1783
2758
1478
899
922
1640
1527
3035
1284
2400
752
134
1330
1718
1330
185
1754
941
1743
1253
613
1761
208
830
824
704
668
1207
1922
1527
1408
760
2370
1405
884
1598
1913
922
1600
1600
1926
1886
671
2511
1429
704
1560
1521
938
1267
1429
645
1722
1912
815
1640
1675
1912
131
1302
1283
208
1375
1386
716
1722
1419
1307
708
732
875
1518
1419
1656
1819
1631
1868
1375
176
1239
1886
505
1926
1868
1791
892
2547
1771
2445
1288
681
1808
1791
584
399
713
660
531
941
1239
1455
1839
1670
578
1687
859
688
671
1600
500
1398
531
1491
804
3126
1226
1640
256
887
591
743
1736
505
1932
1251
746
1310
170
888
613
225
1728
1878
531
211
170
245
1527
1643
88
1596
1808
2915
682
956
1288
684
1224
884
537
1819
1375
1591
1239
848
1502
301
892
854
525
1913
1540
176
1348
1896
1452
2239
1231
1398
1254
1640
1350
538
1518
620
1545
714
808
1523
1527
2624
859
1302
660
1864
1864
1728
899
941
134
1718
211
1348
208
825
773
1547
213
1920
1656
681
1631
845
793
1821
1761
945
164
1562
1844
1438
593
671
537
1440
884
640
1307
760
213
712
613
964
537
1886
577
760
1279
1658
208
1656
87
1413
701
1940
1840
804
1375
1562
899
1171
1409
1408
1670
525
1761
888
645
1413
1545
1640
610
1545
1348
1940
718
1500
1171
1658
586
594
859
1461
1709
185
164
1840
1687
1378
1656
698
1922
1340
1375
1600
1239
1378
712
1226
537
1754
440
1670
1822
1340
247
1242
930
537
1283
1562
1419
531
1761
251
1271
1670
1913
1455
2170
1302
1836
88
591
688
668
2351
1861
131
1527
1330
649
1239
628
1449
797
591
755
1670
1354
956
1754
1283
1831
1224
1643
773
956
1413
746
752
1603
1386
1502
1231
1239
1771
932
718
645
185
253
1808
1694
1940
1527
2445
247
1754
804
1386
1302
1419
1527
1405
1277
694
1694
1513
728
1920
519
804
749
752
1307
225
1527
2351
569
1711
1378
922
613
1836
1171
888
1370
1310
1819
1878
185
1875
1375
2923
1864
888
922
1235
496
1600
1620
1849
2397
591
1207
899
664
2445
1398
2511
1562
2356
251
1219
917
208
1419
682
941
712
1814
1724
1321
865
1513
591
648
663
1825
1600
523
1527
1878
1527
195
656
1334
1839
1819
897
247
801
1878
1378
2397
1398
1694
1603
682
1455
1754
251
1819
1913
1921
718
569
1679
1518
1754
1529
922
1521
1354
1913
1631
1711
1912
743
1754
1539
688
531
1419
1754
1386
531
2322
1868
663
1224
804
251
1375
1302
1868
668
1889
645
88
1348
394
884
930
1370
2351
1419
211
948
2445
845
1840
2322
1475
1354
1932
604
1253
1945
1754
1523
1643
1920
1440
1429
1222
1802
2370
656
1849
613
505
708
931
716
718
755
743
938
1656
531
1239
1545
956
1932
712
2400
1527
854
871
1419
938
176
854
1926
922
1736
1940
1370
1646
1461
1724
671
1594
1545
1761
131
688
867
1231
1787
1656
1115
807
1491
1643
2397
884
797
904
652
652
247
1239
521
808
903
1419
743
1912
1724
1932
649
1912
938
519
740
1722
773
569
708
854
2445
1875
1945
1438
1932
1527
1279
531
1502
1868
1378
1386
1912
1503
578
1726
1535
1283
1396
1724
1742
234
1527
1704
1239
1518
1912
1891
1932
1413
1562
1643
749
668
1868
854
1252
760
1080
1726
1875
688
188
757
591
952
2511
1940
1478
1370
1335
1455
1868
1724
793
1413
1219
2400
649
1440
808
1670
1687
854
1726
1819
1754
1736
1330
1398
1736
749
1771
1913
1843
1375
649
164
1754
620
251
1747
1370
2219
1527
569
718
2336
922
945
1348
523
1940
1656
1348
570
773
681
1557
519
1868
660
824
1370
211
1235
208
1378
1600
909
1922
1643
1491
694
1323
2351
1258
1419
932
732
1608
1254
519
684
1613
1429
1518
1405
909
1687
613
1926
591
743
1386
1613
1878
134
1215
1502
1658
704
1473
1808
1357
1386
1819
1330
1932
1709
2955
1912
2425
682
859
1684
1787
1613
1926
1478
604
1267
2662
1754
248
1330
663
649
1754
2397
854
1239
1896
538
663
897
216
1491
1771
1613
1836
1932
586
1808
1505
1836
682
1726
505
1643
708
1277
1933
1396
1283
652
881
757
2397
203
652
1527
671
1728
1819
1600
1670
1269
1302
743
1302
531
546
1207
1646
1302
1438
538
1323
1514
1307
1694
1819
956
1451
1781
1491
1926
956
1646
2952
1836
1587
1709
884
2712
1171
1724
1640
663
1896
1780
1656
808
1922
892
1680
1386
1922
1520
1690
1562
1064
1171
1307
681
859
1791
1310
1709
1728
1656
131
1207
88
892
682
1798
1807
1868
1656
1560
740
1913
1518
1288
1518
170
496
1321
716
649
1367
1370
591
1656
1527
1694
1409
941
1656
1836
1226
2397
2461
1808
1239
1875
760
1667
1728
2400
801
1330
2397
704
938
211
1419
1513
1613
188
867
1396
1527
1912
1520
1831
684
2511
941
531
732
2370
2735
538
591
1207
884
1839
2501
1754
1330
1219
1868
922
2482
922
1608
247
1231
1891
1527
668
1544
1205
1754
247
1714
1836
1288
808
660
1743
542
1940
1839
1207
1283
2370
1802
1791
952
1224
1386
1658
1831
1819
1370
830
1886
2397
256
1491
1684
531
1822
185
1945
718
1440
887
188
2445
1878
2397
1761
818
1922
170
593
1791
1302
1557
1547
1512
519
1868
1926
176
2858
519
884
247
1527
2660
176
1522
1587
789
1940
712
743
952
824
1694
1396
1340
801
1473
1455
1781
1831
832
1545
586
1440
938
595
1330
945
757
584
1724
1754
1386
1658
1913
1506
1279
2445
1475
1491
1891
1354
1912
1940
1694
684
1455
1242
2397
917
1386
852
251
1926
1891
688
1321
1736
732
1754
185
808
1419
757
1472
1603
1527
1945
941
211
1839
1302
2252
1868
1491
2511
87
1940
1926
1283
1340
1761
20
1242
1808
1560
1608
1239
917
1231
718
1348
254
613
2753
1478
1502
1933
1207
1413
1475
922
1728
538
1600
1398
1861
1761
828
604
801
1839
1478
1754
1587
1819
1791
1822
227
570
1296
779
1271
2656
1791
1670
546
1560
1408
1354
2370
613
2322
1419
1413
684
1808
1413
956
732
1413
1825
1205
904
1475
1600
2511
3069
1613
1351
1242
941
1670
832
1754
1926
225
1231
1913
2511
941
1340
211
1288
586
1288
718
797
1348
1656
1932
922
757
1802
1940
1670
1207
1802
1547
952
1413
1640
537
578
1709
1534
1518
1791
1913
1370
1491
519
1875
930
1545
1521
1754
884
1926
1940
1527
1429
1791
251
1514
1603
1330
1709
1375
1348
613
1808
1728
208
1330
1690
343
2400
1646
1560
1912
1478
801
1547
1254
684
688
664
1675
1253
1452
1631
1207
1302
586
1461
1687
1527
121
1441
613
1761
1503
1540
2511
1840
1307
1736
897
1207
1771
1891
859
164
917
251
760
1711
1316
1868
1429
1558
1808
1239
1926
613
793
1224
1307
1643
1455
2510
2351
1868
587
1370
740
1849
188
1791
1475
1679
537
1478
1215
2322
1518
1413
1657
712
1978
1722
922
1207
952
718
1932
922
1375
1171
1658
2404
887
1754
1413
1413
1658
859
1736
1452
1375
859
1224
941
713
1631
1413
576
1802
888
208
1165
789
505
1396
1419
1340
1728
1819
938
793
542
208
613
188
1242
2351
1455
2445
773
1771
1398
797
830
546
1875
1631
1503
818
1754
1219
757
1330
1527
225
591
1819
712
1386
1670
899
793
1413
1714
1762
642
884
211
1093
922
1452
1802
1694
714
1613
1348
1922
1784
1378
1310
649
1631
1438
1302
1322
2445
6
1920
1340
1375
1898
732
1560
1307
2370
743
1808
2425
1679
1600
591
732
531
708
2351
1219
830
671
1381
1375
773
1920
773
682
668
922
708
922
2193
1841
1386
1478
1836
1646
542
1591
922
1912
1396
1370
688
1728
1348
808
801
1726
1502
1438
922
830
1913
1836
537
1307
728
2515
859
595
1271
1831
797
1180
704
1215
1375
1520
1296
620
2206
1754
743
98
2370
1868
2832
1409
1940
684
1207
932
1254
1591
1502
1600
211
1375
1791
930
254
3133
1419
1687
1761
1787
1527
660
1523
1728
257
1527
930
718
1207
1475
1709
1215
1523
667
1825
1670
1656
1709
1808
1267
1933
1449
216
1478
570
1307
613
728
1348
1728
2445
1491
760
1419
591
505
1370
786
888
909
1722
1670
2926
1491
1440
772
656
1859
757
537
1375
1171
718
1438
1307
1340
1258
250
1235
1920
2511
211
649
642
640
538
2424
1239
538
1330
2351
1726
538
591
1529
1791
1310
1913
854
2329
1288
887
185
505
569
1670
1933
1283
1219
1375
1808
1587
2400
845
1547
1545
956
1455
1556
1258
833
1932
1819
1451
1207
865
1419
2351
1378
2397
1265
1224
1603
1831
1726
2351
167
2782
203
1231
656
2370
1307
1754
505
1438
1822
505
1703
542
2461
185
1878
1281
1687
2370
1875
716
793
203
909
1709
254
254
211
887
1791
1502
1440
1502
789
1357
1074
681
1724
1933
757
1531
1271
2643
519
1386
681
1933
2511
505
1375
749
203
1514
1478
793
830
1864
1920
1354
1861
1386
120
1613
1475
2400
1670
1781
743
1429
1419
1912
1386
586
1825
1878
537
1269
1529
1679
1334
1896
1307
704
1926
1370
833
578
2345
546
496
1839
1836
1429
1687
1514
1419
773
549
1386
745
779
704
2397
1310
1269
1957
1480
645
1802
746
1529
1340
1791
1271
888
1787
1613
1913
1844
945
1378
1808
1679
1736
1279
1386
1335
2397
932
88
1518
1840
2986
1709
1704
2370
1440
1288
2400
884
1831
1913
922
500
1600
591
1386
2445
1802
1690
604
1419
1839
1933
1945
862
538
1231
646
1271
1171
2397
1802
938
1913
570
2400
1761
1656
2351
743
797
1491
904
519
170
1842
648
1378
355
1514
225
1933
1656
537
1841
1531
1920
797
645
519
1844
945
496
137
884
1348
1658
1754
1690
749
188
1226
1912
1646
1378
538
1831
2255
1631
134
854
1440
620
941
1231
859
1920
2351
930
1340
88
1452
1438
1231
888
121
1656
1912
88
1658
2097
1505
613
688
1754
1231
956
1207
743
1514
1728
1034
1419
1267
688
1330
1754
659
682
1687
1354
2298
2397
2397
663
613
1704
1640
1864
922
862
917
1281
1535
1728
1375
989
1566
1378
808
1398
892
1819
1527
649
1386
1409
1670
1940
1277
1354
1239
620
2511
1419
1529
1491
1340
578
1535
180
1831
1822
1386
2445
1783
584
1231
1419
1503
1912
1940
1726
649
652
1819
1396
1288
932
1207
1370
1593
1409
1643
917
1868
1340
188
2370
591
1608
1378
1413
1926
718
1279
1704
1378
884
1940
1258
938
743
1891
757
1840
732
854
1920
793
1396
1663
1863
712
1791
1868
1868
859
757
1523
833
688
684
531
1840
1836
671
1722
1269
1933
1933
1600
1348
708
188
1591
2322
1527
1419
1587
1277
1920
728
1409
1679
1802
1322
1521
797
1283
917
2926
1409
595
671
773
1945
757
208
1868
591
205
1527
938
1319
1239
1296
1386
251
2511
1378
1478
1945
578
930
1531
1754
712
649
1913
743
1836
1296
649
1540
176
1709
1724
185
1340
576
1600
1348
1656
1714
671
2425
1296
208
185
613
743
211
1754
1219
1891
749
2445
1754
121
1302
164
671
1527
1819
1754
1502
1640
1375
2731
2150
712
716
1224
1722
732
740
1330
1452
652
1413
613
549
1279
1656
1242
1646
1640
1656
1656
681
1874
2445
1613
859
1527
1527
1913
1754
1539
1743
1613
1288
1461
888
537
2400
1352
225
2693
1351
185
1608
1754
740
645
875
1656
1330
3033
208
671
1875
1920
1527
1302
1656
1215
203
3156
1771
1527
1791
1283
2090
832
1831
797
1455
1896
1709
1527
1330
1478
1231
1518
1518
1224
1279
1475
1540
1527
613
2081
1419
1281
1591
1743
2511
1711
824
1452
1330
1802
1502
1224
1640
743
865
688
818
1419
1656
613
1323
1438
1643
1670
932
1478
170
1409
531
712
1704
875
1518
645
1926
797
752
2322
1670
1728
1527
917
1288
1940
1398
1912
830
570
1949
1514
1709
1694
1330
1926
604
1661
1754
1531
1831
2511
2511
1722
1231
569
732
1825
1718
2425
1330
1926
570
537
1419
1527
1334
1912
1547
749
930
1302
1940
1329
1896
1452
1429
786
1741
2719
613
1351
211
1539
1603
2511
1563
757
682
1502
531
1334
830
1662
804
1478
1913
1603
1330
1302
1808
1724
793
1933
578
884
1754
1281
1868
1348
1409
505
1704
1836
930
1670
247
1378
1620
1656
629
121
2445
984
1603
917
208
1608
1219
1600
1205
1254
1643
1527
1781
1912
938
1562
1932
938
1656
1878
1670
887
1094
757
595
1709
531
1640
250
1656
185
743
1560
1640
1656
888
1603
663
1808
667
668
1819
1704
1370
663
247
1926
1822
570
1419
1340
1302
801
1413
1357
1709
1527
704
760
1348
722
1722
694
1518
1926
254
681
1455
2322
2566
247
956
1840
2379
1747
1920
1787
1643
1307
1279
1429
247
956
797
1747
1539
1656
247
1527
1761
1945
1302
1913
1547
818
604
1330
1334
1505
795
659
1370
247
1419
1874
1656
1819
1527
1662
1868
549
854
732
1502
1452
1808
630
1562
1307
1386
1527
1640
888
2317
1631
1370
1370
1527
1819
1945
1878
1747
1658
1302
1545
2445
1922
1704
1310
1396
1171
1808
1226
1288
1240
2994
1340
1932
532
1354
1348
1491
1539
1527
1547
1535
1475
591
859
1322
681
211
1323
1940
865
227
854
1514
1367
1527
176
1254
1819
569
1886
3062
216
649
1283
830
854
1370
1215
683
1926
1912
1690
1932
1375
1440
922
591
620
1398
216
1527
1370
941
1802
932
854
245
2397
688
1711
2511
1684
1690
1962
1694
1608
930
956
956
1398
1783
1945
660
1754
1600
1419
1878
2397
897
1791
1920
1348
245
247
1878
2317
804
613
1823
1386
1491
203
537
832
1322
862
1761
688
1840
1933
1484
1656
1277
740
1296
1207
1334
1310
1933
1562
652
591
804
2351
656
1348
732
929
1222
1922
537
538
2997
1478
1926
1226
1926
1656
932
984
801
1207
1878
519
1545
652
2445
593
1844
718
938
1527
1357
1736
888
1478
938
1440
538
884
1920
682
688
1279
1747
668
256
1679
1207
2445
1656
1940
519
1224
708
1518
2397
549
1771
2351
211
1912
1736
1694
1258
732
808
2400
1014
760
1891
2804
1547
2014
2397
1413
611
1413
1736
1628
496
922
1819
1378
1478
1219
1398
1529
2445
1386
247
2445
1478
1277
1613
584
1709
1791
2511
757
1413
1656
656
793
930
613
1527
1736
1527
2351
1239
1781
1747
1878
1370
1608
793
1231
1452
1831
1861
1283
345
708
854
1239
1438
917
1277
1718
1222
1670
167
1224
1945
1932
185
1269
757
250
1288
537
887
1754
245
1357
948
1608
613
1429
225
1920
1438
1922
1518
1539
1258
663
1531
1472
1920
1878
1529
770
948
867
854
2511
1674
668
1836
1296
830
1302
1868
1922
1375
1694
1491
1346
760
1656
938
1171
930
1878
688
704
909
897
1396
3109
712
675
1438
728
1396
1398
1913
1656
749
1825
1348
213
2397
185
185
1656
884
1587
1849
591
1562
1408
808
1913
225
1307
708
1932
1231
797
917
593
938
1600
1864
1271
645
164
1207
1761
1728
1670
1386
2445
1841
1670
1455
1235
671
1386
888
1912
593
701
1728
1836
1307
212
1771
941
531
505
712
388
740
1231
1219
1670
922
208
1600
2445
1670
757
1891
1658
664
1461
1307
1171
121
676
1613
884
1231
1455
1502
1736
251
1940
1587
867
1452
1791
1656
546
941
707
1472
1949
1307
1307
2351
1761
1242
1527
1667
732
1207
215
1302
1518
732
538
922
1224
1518
832
1323
1726
2322
1458
1413
628
1608
1849
1618
613
1760
1224
1386
1396
1754
859
956
1527
245
832
854
1600
176
642
1791
930
1271
1656
1547
1643
1791
188
645
1296
1335
613
1207
1913
1288
684
917
663
1269
804
604
1761
1340
1613
797
1502
1868
682
167
1889
211
867
804
1736
1743
1658
797
1747
722
2347
706
897
537
1513
1656
1819
1321
1351
1310
1878
793
2034
1378
256
1532
1378
1690
591
1348
1547
815
1656
1658
1354
1207
2006
1690
1754
854
1670
1690
1440
1235
938
688
499
1819
1527
804
856
1523
188
1932
1560
922
1307
786
760
1831
1656
1491
1913
1913
1514
1836
708
2397
688
749
531
830
801
613
1386
888
1419
804
1375
1231
1404
325
245
757
1709
701
1709
1405
1864
542
740
577
719
1539
1954
659
887
1307
216
613
681
1875
1527
245
613
1868
188
1922
1844
888
1472
537
681
682
2482
1726
1398
1370
884
688
170
1378
1296
1207
668
1205
832
1791
1491
1831
1560
188
613
1600
757
956
1375
649
740
668
247
1288
613
1438
887
1670
660
628
1912
1743
1868
1640
956
1302
185
1545
1281
1878
1409
1562
2541
1413
1940
584
1518
1819
752
1761
250
250
1370
1531
1896
1518
708
649
549
1643
1283
824
2511
1736
1791
1527
1987
917
180
1560
649
749
121
1913
1868
1527
1239
1690
1271
604
1728
1452
701
208
793
569
956
1724
1322
2201
888
1867
830
797
1375
1330
225
1527
649
1825
1802
1307
1726
664
613
1808
247
245
1754
208
688
250
1613
1727
1643
1670
1398
1334
595
1449
1523
1754
428
708
577
1878
549
1281
1591
1670
716
1386
1802
1352
887
1643
1791
2400
1613
593
1913
1452
758
1640
1207
1726
2265
1940
712
1754
538
1724
808
1370
938
671
1302
941
167
764
712
225
1269
2511
1413
1226
888
1868
760
718
1429
185
1375
941
3065
743
1367
797
2730
712
2400
1224
1438
1613
865
660
1231
938
833
714
220
1932
642
1940
251
1340
1461
712
1283
2397
519
591
884
642
1239
1283
591
1527
845
932
1547
1239
1913
208
793
1455
1670
1613
537
884
941
2511
1438
1761
1643
1375
1354
1381
216
1844
1207
2240
1302
546
538
1455
1771
1656
740
595
1357
1926
718
684
665
743
1408
1787
185
1235
808
2520
682
649
681
1679
1429
1886
684
1455
649
256
1704
1868
1357
1728
1886
1728
1491
1791
495
1831
1656
1514
217
1545
663
1945
1370
1808
1283
833
718
1375
170
1658
808
757
930
1405
1224
1613
2370
1825
1514
1940
1215
185
1728
1926
2316
2485
590
1850
247
613
952
1704
1438
1728
867
590
1670
859
1670
808
254
2370
586
1761
1896
203
1913
899
1215
1658
1419
3154
1562
1506
1875
525
1920
833
251
1656
749
1819
1808
586
1455
1836
1239
1513
176
854
668
1171
1771
1656
1307
584
537
570
1761
2445
749
570
1562
815
1398
569
757
1613
952
1926
2397
1886
1534
875
645
1560
1819
707
1640
1577
1896
538
941
773
797
668
1375
865
884
1351
884
532
225
586
712
1239
804
531
1340
1562
245
1728
203
1613
1613
848
2351
1396
732
1808
830
1920
546
1413
712
1171
952
1711
1438
1841
1323
1878
500
917
1440
1224
867
1378
1940
247
1643
1478
1945
1271
1658
867
714
1694
2511
1302
531
1940
1330
830
952
587
542
620
185
2445
208
1351
1613
688
757
1321
1912
531
1334
956
1656
832
1340
1408
591
922
1440
684
2322
1926
1540
1242
245
532
549
773
1506
760
1687
537
1302
1836
797
1771
757
1478
2511
1478
1302
1521
1219
1878
1851
1684
1658
712
1440
531
1527
865
1409
1743
613
1330
1224
496
613
2397
1868
911
1207
1269
1841
1940
1409
1949
1438
1125
938
1754
1728
1791
1352
718
1912
1787
578
3107
1690
1687
1912
1912
2511
1429
1868
531
1396
1878
1912
1714
743
245
505
1456
1932
1386
712
682
1831
757
845
681
773
1684
779
1926
1296
208
1886
1334
682
1545
1714
613
1242
1711
149
867
804
773
1932
1933
1687
1933
519
254
1396
1640
945
887
500
1370
1171
649
884
2425
887
859
1340
505
2400
1643
1440
1478
854
1409
1831
1097
688
1527
1531
854
1396
1747
542
2400
1527
1254
892
732
1307
2397
1754
1940
1367
88
757
667
591
649
1123
1787
1814
664
1207
1231
1283
1728
1709
1429
2511
887
1913
930
1279
1224
1502
1613
549
1840
1791
2397
1684
1945
884
743
505
1600
668
1386
1518
743
1587
591
2397
1254
714
956
704
1709
1207
909
519
1787
1279
1412
1367
1886
1231
797
899
818
681
245
1398
1283
1714
760
1640
613
786
830
1222
1231
1313
1709
170
1171
1839
1307
1296
1643
830
1643
519
1945
1271
1231
1754
956
1540
1438
1547
549
2087
1207
888
1913
1302
1334
1781
584
1527
1743
1455
1518
793
1310
1200
1269
1823
1690
176
732
930
1527
789
1398
749
586
1945
613
668
779
1518
531
1839
1281
185
1728
505
1378
712
1265
214
537
1613
941
694
945
613
1562
1868
804
1231
1747
938
1409
1283
694
1215
1868
500
245
1557
930
728
1271
1521
773
1912
1640
1926
203
652
1868
1224
1747
818
884
1348
1307
1429
2458
1277
1506
1330
1920
1296
1438
808
2926
1478
1913
1753
1277
1478
1409
1643
1288
1684
956
1761
897
1694
1891
760
1219
1562
1913
1527
865
185
930
1684
185
613
225
1670
760
1562
930
682
613
1670
505
688
1396
818
922
1643
732
922
2926
1461
134
1527
1310
656
505
1754
537
1670
713
1878
1831
818
642
531
779
3080
1433
1296
1513
1690
887
1875
1171
2959
256
1207
704
1171
773
2351
1754
1527
1754
2517
681
1267
1386
716
1874
1455
1600
797
1711
1302
867
1455
1886
743
613
1207
1662
1523
938
1913
1754
1258
1531
500
1523
1375
1886
779
213
587
131
1171
668
812
714
1945
1840
684
897
1819
1502
1527
922
253
1398
1670
1491
1429
1560
1613
1539
752
682
538
818
1709
1754
1375
1469
1658
1455
1868
1340
2461
867
1687
1340
1478
1386
216
1658
1357
1771
1207
714
1351
1545
1791
1219
1704
1754
1239
1207
1231
1187
1440
2446
1802
845
1518
250
225
1239
547
587
1922
1455
865
1340
1640
1913
1781
1396
1545
1886
812
546
1478
213
1386
505
1348
1265
1413
848
1502
1429
1409
1419
884
854
684
956
1527
1226
1370
1836
1539
909
1743
1726
1878
1334
88
1452
1808
1643
1940
740
1709
1922
1945
865
1643
1754
1518
1754
645
1754
1631
1396
211
542
1419
1254
1429
1932
604
1396
897
1836
185
867
1323
1840
1539
922
1761
1945
712
1563
722
1514
1836
1933
1539
1868
1791
1405
1920
952
1310
1840
1277
1926
1405
1224
586
1396
704
1302
1413
249
1348
1878
1912
789
2445
531
832
1878
1878
170
1398
865
1640
1340
2351
789
854
1603
537
797
888
1405
1452
537
1945
1527
1518
1323
1926
1438
956
1307
1771
1656
1709
1518
1378
1323
1302
645
1913
1945
1704
1836
2535
1239
664
1313
1631
1367
1478
1171
884
714
251
1839
549
549
1521
180
1370
760
1396
854
1728
1656
1283
1296
1679
1413
1502
128
804
1491
1831
743
1545
1600
1529
783
1920
1335
645
789
2445
1878
185
1670
2511
1656
2400
1340
1684
256
1224
938
1527
1527
1761
1281
1527
1279
2445
1408
2351
1656
229
1378
1226
665
1822
1330
1670
854
1539
1323
732
932
1670
1825
1502
892
749
1224
1687
1334
176
1378
694
1522
712
2351
1840
1307
2370
917
1283
525
1791
1560
1743
2351
1913
531
1207
1836
254
1836
1330
131
1940
254
899
793
701
1527
778
1836
1319
1819
1839
1429
694
930
922
188
211
1878
1226
1378
1784
1302
1540
246
549
649
773
1562
170
941
247
2012
1667
1771
1886
185
1351
2397
1728
1413
884
1656
1242
1754
2639
1874
537
892
185
245
1613
777
1926
1323
1283
1657
254
2370
1330
613
1587
1527
1728
593
1239
804
1527
214
1296
2882
1527
688
930
1922
546
1254
1219
1679
1527
1613
1254
1736
1545
1455
652
848
1296
1819
1348
1539
1310
1547
865
804
1687
131
2400
2759
1231
867
1514
245
1340
1527
688
1920
1839
1608
1254
1348
797
1836
578
211
2351
569
804
1802
749
1408
1461
770
1398
1168
1878
1491
1878
1819
1224
1378
1646
824
1310
1330
1452
2351
586
899
1844
88
1714
1554
797
740
121
2397
1932
793
2511
531
1513
1724
1527
1802
538
1205
1340
1475
164
1531
713
1429
1711
1378
818
699
1747
1687
1896
1171
649
930
854
1419
682
1521
1658
591
1836
1231
649
1600
1357
500
1613
684
1798
1886
1711
1231
613
1296
1288
1224
922
1307
1831
1704
701
1819
584
714
833
1386
538
1802
1690
1386
1600
1736
1491
1409
254
1825
786
1643
952
1207
728
208
537
1409
1231
1547
1670
1378
1656
1761
1724
1736
1527
773
2445
1386
1840
713
176
1896
930
251
1949
1747
1926
833
1825
1398
888
922
1808
1283
254
854
1920
746
1288
1640
1171
494
537
1736
1053
1523
941
1836
922
593
899
1502
1891
865
1591
718
1656
1771
256
245
1913
247
1922
1378
211
1310
1396
1527
887
1545
1977
932
1288
1171
1171
88
225
1547
1378
2397
214
1473
797
1878
1932
1409
941
1603
1670
1527
1868
713
1527
1547
932
1419
211
2445
2384
247
1375
570
1656
1330
2349
2936
1933
1640
1547
1913
2397
797
593
2370
897
591
688
1277
1704
188
1340
664
208
1620
1413
1933
1545
1288
1513
1540
1438
877
1841
663
1868
1819
1235
1224
1709
1279
1912
892
1891
1310
1836
1330
1307
1787
519
1945
1591
1878
1310
1643
2370
681
854
1891
1656
712
1932
1825
256
1722
584
663
1302
1839
652
1413
671
930
728
938
652
786
688
884
752
1491
884
1684
854
1307
1656
1455
642
1207
956
732
1679
586
948
941
773
1527
211
1603
2351
716
170
859
1310
1864
1836
1378
1231
591
519
1419
1302
1587
1945
1932
1340
804
2445
1279
2370
668
663
1254
1226
549
1281
1330
1323
1478
538
1419
1562
884
1429
1545
604
1808
642
1429
804
1819
1398
185
1646
1802
783
1866
707
714
1235
681
1912
2336
1527
1640
1945
932
712
1940
570
932
1452
1375
1348
732
2351
1396
1643
1754
701
642
1603
1386
752
884
859
613
793
1656
682
640
1370
1475
899
188
211
1375
620
1378
1502
1724
525
1557
164
1502
743
1808
1656
1527
1656
699
2445
1754
595
732
1231
1226
1600
1836
1791
1631
1761
1945
1656
1269
225
1254
1643
1267
649
884
1277
1283
2511
2397
1849
1684
1831
684
1868
2511
1302
1276
251
1307
888
892
1694
732
1455
1398
586
1886
7
760
797
1709
1386
1836
1920
1307
1491
1340
1491
1283
1215
1684
1896
797
1933
1545
1527
1718
1940
2397
797
884
254
816
1386
1527
250
1239
2425
797
1307
1283
215
684
743
417
732
1514
716
1922
1283
1231
865
1340
743
1514
1630
104
586
1396
740
549
1375
1808
591
1419
1375
2973
668
859
701
773
1640
1922
1354
1819
2816
1224
1491
2486
1279
1378
1254
247
211
1378
613
1840
1949
216
1112
1252
865
245
1419
773
818
1340
1340
254
1694
1340
779
1455
1679
863
1351
1455
948
1913
2351
247
2210
1912
1687
1600
2528
2370
1922
1754
613
1351
1215
1409
1878
1367
1527
1808
1656
818
712
519
1307
1562
952
712
793
1522
1754
930
604
1913
542
1386
1640
1171
1694
1825
1933
1269
1409
1547
1323
613
917
884
1754
1754
773
1836
2955
1396
884
1310
1787
1527
1531
832
884
2322
323
1239
1239
2370
1273
1281
649
1491
1709
904
247
593
578
2241
941
1404
804
1408
2511
531
1419
2022
215
247
1781
203
1913
1731
1940
2445
1728
712
2445
704
1522
1413
586
1926
2445
2351
1600
1429
251
1808
1926
793
1351
570
904
743
1491
1386
208
737
1405
642
1455
2397
1378
1254
682
586
1340
818
854
247
1736
1819
1224
1915
2351
1940
859
1791
1475
649
1656
1048
681
1600
1703
1386
2445
1613
1330
867
749
1239
586
1852
1408
1600
1375
832
1945
1613
185
1709
1547
216
1771
804
757
1643
2223
712
1386
1409
1398
793
1478
531
1513
1714
1603
1771
1207
1714
208
714
1277
1396
1690
1587
100
613
1656
1521
3034
1878
1375
830
176
718
1640
732
1940
2376
1836
1330
1531
688
1419
888
1254
584
930
1239
922
2511
1535
1945
941
1283
1348
1933
1408
688
1386
648
1527
757
1491
1429
865
1429
884
1724
1831
2351
1330
1728
538
887
1386
668
1171
1822
1386
1656
1348
875
2445
1562
818
214
671
1922
1378
1455
1640
1945
830
699
1340
1323
718
1836
549
1408
1252
1529
1461
1478
752
888
1949
948
1281
1231
941
875
1518
2541
1398
2397
1269
2400
1254
1613
208
88
649
1288
1656
1875
1283
1886
746
682
1912
2351
613
1409
1513
185
1419
1754
1679
1714
773
1714
1711
1875
1913
538
88
645
1913
728
663
2567
787
1736
938
1461
1348
1527
1724
1920
1265
549
773
932
704
1239
1656
694
1539
1215
2974
929
2410
740
2305
1330
663
1587
591
496
1940
708
701
1475
1547
1348
1808
1426
613
613
1613
1913
1658
904
1724
1307
2351
1922
718
1502
1694
1505
645
1694
1396
1171
1484
98
1370
3009
1618
1831
1819
1613
1408
1513
2961
1171
1608
591
254
1840
1231
859
1920
1560
1920
1375
1875
505
2397
1378
804
945
1239
718
930
656
1219
584
1429
2397
746
818
1547
1913
1754
941
549
1367
1495
1518
716
1239
1658
1771
1868
1825
2647
1310
1370
801
1613
1783
2397
1761
1527
1527
1754
779
584
1438
1920
1283
1926
888
1926
732
1677
1529
1670
542
1613
2351
1754
1940
1322
1819
115
663
1219
1302
613
109
899
714
786
1527
1656
728
881
1271
409
1726
660
2370
415
732
1288
892
1491
1940
1922
88
613
1378
538
1222
1258
292
593
711
797
1711
865
1583
649
1687
1640
1545
1224
1722
578
884
1754
1502
1375
1224
848
2424
1539
867
2847
649
1277
1754
649
833
1539
1687
537
1913
1640
2425
1709
1878
671
2445
1310
1643
1656
793
1522
952
752
1269
2397
941
1205
1370
1419
1386
1736
2730
1235
681
1413
530
1413
1802
1527
2351
1822
945
1321
1283
1613
2511
1819
1913
1413
652
1413
832
2322
1670
1840
1409
1808
722
757
1307
1608
1709
1348
1656
746
1396
1780
1171
845
1348
1503
1525
642
1545
1235
1527
1307
1831
1231
1656
1684
704
1296
1354
2389
917
1656
1781
2511
604
2408
1800
656
1527
500
1687
1913
1478
587
1846
1150
1461
830
1288
1839
549
1440
1920
1591
208
1932
1438
1375
1455
2537
740
586
941
1836
938
668
538
1656
1352
1709
1472
1771
1656
887
2351
1224
1889
251
671
1689
1413
1409
714
2445
1704
1279
1646
1945
1307
2376
2384
620
1728
1386
1495
1920
2397
1722
892
1831
538
2370
1452
1307
1703
1890
1348
1840
1370
1044
184
1452
251
1932
652
899
1527
1724
1419
1502
938
1694
706
1868
102
718
681
1656
1656
1836
728
1351
1891
899
1351
1922
2528
1409
938
1321
1491
549
1419
718
1547
1656
757
519
1518
1279
1478
591
1491
1808
1409
1704
1743
1438
176
1478
663
1093
1302
1398
1396
1682
1503
668
1396
1367
1440
984
211
887
1375
1370
1455
1913
1940
1781
1781
830
1754
1791
875
1231
256
1502
1235
1886
1207
2427
1878
251
1527
251
1296
1527
1502
1277
586
917
1878
984
922
1562
1527
1891
569
773
888
1923
867
2632
789
1520
1370
1728
121
176
757
1819
1348
1545
570
1932
1409
773
1743
2360
1375
247
505
88
1562
1386
1831
1307
211
1281
1761
1608
941
2370
1667
591
1656
922
773
1690
1920
1603
1562
1670
3045
1819
887
663
82
930
1643
1527
773
2389
1724
1608
1557
1643
1744
1226
1258
1279
779
1724
1518
713
1562
808
2351
1670
797
922
1726
1487
1171
549
1679
1926
1521
225
1743
1831
684
2666
1932
1330
2351
2397
549
1386
1670
1646
1310
1288
1288
1562
1722
2257
1527
1656
1224
707
1724
1491
1878
1819
1419
2445
1171
1527
1348
1620
930
1640
1714
682
516
1670
1754
185
1527
1540
2370
688
1398
932
930
1670
1374
1231
1953
779
1787
1891
1831
1440
1613
1878
1596
1808
176
1587
1687
1307
1224
1670
1429
1224
1348
1922
1819
2555
1603
1455
1643
613
216
1219
1771
1802
930
1330
867
1219
797
1340
591
1231
1323
1933
952
1536
1527
2350
582
830
1219
2498
2322
1656
225
899
1658
604
793
1933
1709
591
505
1726
1429
1348
922
645
1419
1868
642
1886
1920
1475
188
808
1302
1724
1836
570
1640
1711
1889
1302
1302
1527
1643
1461
1224
1722
1231
2370
1913
2400
714
1348
713
712
1518
830
1419
593
121
176
1452
1926
945
254
867
1224
2370
1684
808
256
1840
1643
1736
797
1613
1646
1822
519
1694
531
1408
1771
1539
1643
1849
712
1656
500
830
1747
1836
818
1281
1945
1722
1527
1640
185
1945
134
770
1409
793
833
1684
779
1656
1419
732
2397
705
833
652
1089
1288
1819
909
1237
660
1281
740
1375
540
1413
1239
1839
1281
1694
1613
1643
1239
1771
714
1226
1207
1231
760
1656
1352
1224
1409
1231
1587
728
2445
728
570
1505
2861
1250
848
1386
1656
706
830
1288
932
668
1560
1491
613
1409
1514
1728
154
181
760
1864
884
1926
1419
1819
642
1926
1321
704
1819
1310
1640
1724
1396
1348
1714
1224
1945
1207
542
1231
540
1761
1491
1547
884
2082
1560
1724
688
1239
1754
141
699
1728
1562
131
704
941
1886
2397
1215
1868
1728
251
1705
1848
930
519
688
1656
1886
1324
1429
1455
732
2370
1836
1709
1440
830
1348
254
1386
1207
1375
1613
1396
1945
470
1207
859
254
185
88
793
922
1288
677
1754
1239
1761
1920
1754
797
884
1491
1310
488
2445
1370
888
225
1891
1398
1603
1224
176
1940
1656
1646
712
830
584
909
917
930
1239
1679
2365
652
1231
1949
214
760
1878
1527
1728
196
1330
652
1650
833
1802
1932
1449
1171
1370
1281
1235
1690
1505
530
664
1283
208
1239
208
1656
941
1722
1762
797
591
1324
593
595
1940
1419
1562
1728
1656
668
1771
245
1207
1836
1296
1613
1836
2344
1354
1455
1781
1709
2321
2400
1386
1926
941
1878
1728
1281
1283
2351
712
516
1461
1527
525
887
1296
1787
1455
1398
1330
1386
1933
2342
2279
1239
1472
1452
1940
664
1802
1808
808
235
613
1670
1340
659
251
1754
1375
1787
1990
1527
120
1560
1913
668
1819
1728
1656
1709
1330
3
1514
2457
1527
1386
537
1307
2370
1940
1296
1518
1926
1864
948
671
1643
1547
247
1321
1886
1728
1283
2926
1513
1527
613
1761
1912
714
1269
2445
1600
1527
897
1640
1518
1724
1802
1709
888
704
1527
1288
1307
758
1461
1207
1288
1545
1413
1347
234
801
714
1891
708
188
531
1575
1224
1375
945
1514
2511
859
1703
688
247
1656
1254
1330
2351
1926
664
1620
203
1478
1370
1307
208
1449
1502
203
1920
2445
1171
1283
938
884
1724
804
1378
591
2400
930
1913
1670
287
1251
1409
1419
531
578
1825
1547
1754
1375
1656
1375
678
1352
773
613
793
1330
1613
1670
760
1643
1878
1413
1754
1849
1478
1451
1831
1613
1527
1224
1505
1646
1235
1920
1831
1687
1330
830
1307
743
591
773
865
1932
1527
1839
1491
1413
718
1684
1646
1231
865
537
131
682
1926
1922
570
848
808
519
591
1771
1656
591
1461
688
254
1656
1802
804
1562
1330
2342
712
1679
732
2397
1518
1386
1409
1922
1724
549
701
211
1743
1521
1527
1825
546
897
1370
1670
1378
1378
1874
1409
1690
1920
1461
1932
1591
1600
203
668
645
1600
684
688
1600
664
1307
1514
1348
1529
462
537
1684
884
2485
1419
1277
1613
732
1231
1354
2511
593
930
87
804
671
629
1839
2370
757
1527
848
1754
1226
854
1724
1761
1522
1188
1265
1378
1429
1791
2563
1429
1386
1518
1945
1239
793
3088
1396
1868
2438
758
1518
1367
1215
1912
1912
1922
1330
1656
2344
1281
225
1913
2263
718
1670
2154
2329
1926
628
1527
1398
793
930
1956
1640
1475
1348
760
1354
1656
1475
1224
888
1409
1620
1722
1267
604
1348
593
832
188
922
1523
1398
1239
712
595
1754
1574
1912
663
867
1920
1207
1283
1429
2397
899
1679
706
1878
938
848
1302
1926
1547
225
3114
251
1207
98
613
1207
1787
1408
793
932
1288
1269
1808
4
1913
1313
713
1535
704
1849
1478
254
591
1334
1933
1239
1724
419
1932
1922
1670
550
1396
1608
780
1478
591
671
1398
88
922
941
928
1514
1438
887
1378
1771
1787
1613
1323
1891
1398
1761
1277
1656
1207
604
1323
865
1239
1690
118
225
538
1239
1613
496
1839
1722
1711
1560
590
1429
956
1922
875
1761
1288
1670
684
1539
1370
663
1891
1224
245
743
887
1455
1409
1386
1283
1771
1363
858
682
1207
801
1656
1405
1724
1419
1736
247
1926
2397
804
202
1868
1370
2370
1709
1340
546
1875
1913
797
2322
956
1613
684
688
982
2062
87
783
1207
714
1302
1928
1726
1513
2424
586
941
1348
688
591
164
251
832
549
1802
185
1307
1330
1334
1600
1491
1413
1670
613
247
1878
1307
1409
1231
1527
1378
1761
1408
1386
1761
1932
1694
1608
245
708
1307
801
1307
1787
1656
1791
225
542
1239
649
743
1878
505
1787
1239
984
1640
1405
1754
1452
1398
749
797
2425
1235
1323
1231
1736
664
1868
671
752
1378
1940
185
225
1514
1761
671
1620
1518
2445
1714
1302
1296
1657
732
2397
952
1231
1878
1658
1761
1670
1736
590
1932
1670
948
1840
1302
134
1131
1531
712
681
867
1831
1296
1171
1643
1205
1822
1307
743
537
538
2322
1343
1478
930
1709
1791
938
892
1419
1219
2322
789
1656
1545
1613
176
2848
1265
1455
1643
1370
2445
952
1419
743
1479
1419
1531
519
1754
1724
1560
867
1396
1949
746
859
698
2522
1640
587
1277
743
1419
2215
1724
590
1429
251
884
904
1819
824
1518
1283
2761
1711
945
2284
1540
1891
1754
1718
845
1690
1455
1545
2377
2397
1455
1239
1822
884
1523
1288
28
892
1886
593
1933
1478
1231
208
208
1849
854
1913
1608
2445
546
945
682
576
538
537
1535
1224
652
51
1409
752
2442
682
941
922
743
2397
760
531
1429
1920
645
1242
984
570
708
185
1711
718
1386
3023
537
1531
1478
1348
740
797
1231
824
1330
1920
2322
718
1920
1455
1408
1891
1771
941
865
187
668
1600
714
247
2786
1254
1545
804
1408
1662
708
1330
1302
1283
1506
1506
1171
197
1560
1413
1791
1239
87
1265
1239
862
1540
1868
818
1656
2290
922
1527
208
887
732
859
1808
604
1283
1736
591
1600
1429
1562
1545
1348
1207
801
1913
211
2351
88
1239
1728
1429
1761
1912
1670
1370
250
538
668
1491
1330
660
701
941
1438
1378
1239
757
531
1808
1378
176
1367
2445
2400
887
1771
938
1754
2883
1239
1378
1742
671
176
2445
1631
1694
1334
2332
1330
1348
1643
759
773
956
694
2249
2317
1429
1754
1207
1323
1231
1656
188
642
1461
797
2270
1357
2296
208
1631
1694
899
537
1398
1378
1084
1868
984
840
708
1896
1258
134
1491
2511
887
847
254
1940
884
1171
1825
2370
2370
646
2370
570
1878
225
681
185
1640
1728
1413
584
688
1913
496
519
1679
1283
1640
938
1409
1527
1656
1684
591
645
1913
1408
1307
1222
1527
533
1839
1396
930
1643
1603
867
546
1409
718
652
1670
1562
1386
1409
1787
797
749
1945
1231
188
1398
1933
945
1728
1640
1527
2351
1491
1594
930
211
174
537
203
1478
1386
1283
1001
1491
1913
938
60
1386
1340
1709
1913
859
1370
1527
884
1219
1506
1475
229
537
208
649
203
888
1787
758
2511
812
134
2307
656
1289
649
865
1923
1670
245
1440
1386
1205
1771
1754
1728
1438
88
1819
1207
892
1146
1207
1643
1378
1323
2397
1545
743
668
887
830
1603
740
1726
1675
1545
1687
1513
549
1587
1913
818
2397
712
1334
170
1296
1836
760
250
664
1429
1933
859
1330
88
818
1207
1687
1419
1802
1886
1656
1694
1658
926
1357
1235
1912
1547
1405
2527
549
1885
1754
1940
909
1207
1711
1370
629
1370
549
1386
887
704
1658
1396
1912
591
1836
649
1527
1321
888
590
1839
170
1224
1658
88
1926
1334
1722
2511
1547
1822
1831
732
164
1335
2442
694
1527
684
613
749
854
203
732
590
645
824
2037
1724
1398
899
1527
1514
500
225
1310
1940
1449
1502
2400
830
884
2445
1370
1926
801
1224
911
3126
1562
708
1761
1562
922
760
225
523
188
1348
1912
1491
1896
1922
549
1386
1825
1679
718
1933
1920
1302
1207
904
1684
2370
1413
941
1849
1761
1640
1409
930
1408
1920
1913
956
1728
1840
1878
1491
2574
801
1709
938
1408
1808
546
1831
1302
652
1171
2400
538
945
887
1171
1754
1656
1640
1836
905
1922
1763
1761
1527
1613
642
1319
884
570
649
1531
591
732
2930
1896
930
804
2397
859
1878
1724
88
2445
2425
1840
1836
941
1348
1933
704
1491
1754
1330
2351
272
1235
549
1440
2367
1620
1438
88
1357
1819
1321
613
1912
1709
887
2528
1603
867
1912
1613
1506
1933
1868
1613
1413
1396
668
256
1913
1754
1207
1440
1600
1819
1239
1656
1913
1429
884
1656
941
1171
1743
804
1912
1527
1307
1281
1722
801
704
1370
208
1591
1600
1478
1348
1587
1386
2445
245
848
1754
887
1207
1679
1207
1272
1656
786
668
185
1267
1354
134
1739
1171
2425
519
884
2401
164
167
1354
1878
1330
1940
1207
1754
215
1413
1527
2368
1351
1754
884
1761
728
1514
1728
1452
668
1419
1545
1398
1398
1475
859
1386
538
1684
176
1340
944
570
760
663
1631
757
1933
549
1781
1440
1527
1277
1527
5
1747
1572
824
247
1429
1761
1378
732
2386
254
649
1728
1322
1455
2445
1940
649
1398
251
1913
1478
1736
1704
2370
932
1656
1472
1587
1281
865
1354
1545
590
713
1378
1231
1527
1171
684
884
188
1643
1912
211
1562
743
1461
1819
1491
1207
1283
131
1600
732
170
593
1687
1704
1527
722
652
1878
1527
1235
867
2008
1539
1475
767
1354
2511
1711
718
1254
225
887
797
948
854
1761
519
505
808
1640
1375
613
749
80
1787
2445
1787
801
884
591
1335
682
1718
952
569
684
1603
1502
1302
712
188
2511
1603
208
1386
2445
1743
1207
1523
1408
1455
797
1560
801
888
1781
732
1475
732
1475
1728
1926
732
531
208
1224
1239
1791
1239
1521
2511
757
2511
87
1667
917
1643
1663
938
538
1375
1958
1687
1207
2342
570
1455
1429
1932
1736
1283
3
1296
1560
1419
1841
1933
2370
537
1808
932
1101
208
897
1868
1224
649
1926
1926
668
842
688
251
593
2451
1527
1378
797
1224
1940
1531
1429
1656
938
1761
203
1932
812
1254
531
1600
1808
1547
1912
1254
613
1527
1506
1386
2445
1640
2601
1288
663
1736
1726
1945
1547
652
2997
256
1562
1330
1409
1933
1409
1831
797
1656
1714
815
1920
505
668
1413
1562
1940
1535
570
1933
2400
1413
1656
1375
1550
208
3056
932
1781
740
1219
2351
684
649
2351
1375
1896
1754
546
956
1819
1502
613
706
538
474
537
1531
247
1722
1330
712
256
1711
1491
663
1787
743
956
732
818
593
1560
888
2445
1348
1413
1940
1933
793
1375
688
1728
591
1868
1348
1398
1656
1752
1302
718
216
1933
1940
2370
2397
549
1354
1171
1743
930
743
832
1912
584
1348
604
757
1478
1613
1452
1455
1354
134
1409
930
1271
688
865
930
671
2322
1296
1330
584
1396
1754
1912
1709
1875
1690
1288
681
1787
688
663
1726
1694
1791
1603
911
1613
1351
1503
1313
1279
88
884
884
899
1670
804
1438
1357
732
247
1761
1472
3126
1283
1656
948
922
663
590
1307
1724
652
1413
1527
2511
797
1302
496
1670
1557
773
1215
1709
760
590
593
682
1277
1502
1503
1728
1354
1386
1920
2317
1527
1562
1912
682
1643
1413
185
2300
525
584
897
1226
1386
2445
1502
1357
1419
642
1643
1808
256
1684
2397
1886
1367
1351
1594
587
1640
176
938
1640
1288
681
1527
1656
176
247
1386
1679
1302
1875
1945
2351
1761
1933
1205
1378
1527
1307
688
1375
743
1375
732
1224
1631
225
684
1409
1836
538
1224
1452
1690
1819
2511
740
188
1724
1922
2459
1452
1440
2400
1656
980
176
2921
682
251
884
1849
1013
1545
1913
808
1724
1913
712
537
952
804
1370
2511
208
887
1658
1545
922
1531
797
649
899
1534
1207
845
1235
704
652
832
1886
1386
203
1375
1781
1429
909
932
1419
1656
952
1396
1520
854
577
1386
1822
1429
1307
2033
578
2955
505
922
570
1913
1754
945
1808
899
584
2389
1761
188
1323
884
2389
1375
1539
1302
1375
1277
538
1321
932
1540
1386
1771
1323
1643
1912
1791
1461
930
830
1170
1461
950
2445
1791
1527
922
884
549
256
1307
1658
757
1518
1591
789
1754
797
1334
1375
1398
1754
1945
956
538
1527
909
1684
2752
773
1656
1109
1940
929
859
712
1321
1781
1747
854
538
1926
887
1254
2337
945
922
797
1840
2400
1560
1684
1222
1547
713
1687
1242
1643
1288
1839
1307
1545
1033
1808
1656
1932
888
613
176
865
542
1348
1761
256
1527
804
1334
1351
2275
707
716
1704
1868
1429
752
8
1491
1452
1913
1386
3126
1545
941
1547
1631
2417
1354
188
899
505
714
749
1878
1675
1771
1920
1933
1231
1429
712
1613
1527
1413
1819
1321
2308
1370
1600
1875
531
931
208
716
1478
552
1878
859
1219
722
1837
1694
740
801
1378
1596
681
859
1491
519
728
2385
1933
1518
1878
1868
1670
1419
1539
718
167
793
1386
1288
2246
1527
1207
2925
786
2445
1321
1912
593
1235
587
897
1840
2351
1419
245
984
1307
1231
1940
1761
789
1231
1527
681
1940
688
1335
1491
712
185
1594
247
2108
1687
779
2351
743
852
2510
938
1878
1226
1461
1560
652
938
570
1656
1171
1408
1656
1819
1761
1728
1518
698
549
1386
1370
1640
652
254
1728
1656
1513
833
909
3011
649
830
1239
1658
1798
713
757
899
1539
884
948
681
1791
930
2445
1743
1933
620
1405
546
505
1600
1999
1514
888
1913
1562
930
1354
1557
663
1656
1545
1171
984
613
1670
1396
1912
718
1761
1912
1409
1540
1819
176
1171
1643
789
1932
668
1761
649
1547
1791
743
188
1269
1354
948
1429
1920
712
713
718
531
1307
2370
1378
3100
1502
1743
865
884
1656
757
1271
1926
1539
1440
773
203
1754
1913
1932
176
2397
808
743
2955
1754
164
704
542
786
804
743
1913
1935
681
1913
1726
773
1419
2872
1736
1670
867
1822
1684
1518
1670
1926
1429
1547
176
1754
930
2379
852
1375
2525
203
1945
668
1945
956
1409
1455
1523
1520
859
1926
649
1913
1640
1419
862
1940
613
1271
1554
1226
254
1868
211
1461
941
1667
1819
586
1878
2445
1709
728
1913
1839
1840
1820
1472
718
1527
251
134
1711
1933
1277
1875
830
1933
1348
1657
884
1375
1600
854
1531
2471
1235
1728
1670
1787
570
1940
2370
2353
1711
1475
845
1413
1307
185
899
1239
1600
1386
867
884
1455
2566
956
760
1711
1386
2370
704
887
1513
1478
2685
1679
1429
531
1413
1254
1440
1222
1726
245
2161
537
1754
1231
1396
732
613
1351
1449
1840
830
1455
1613
1836
1398
1231
1455
1724
584
1547
818
1646
2445
982
1787
1319
1912
859
922
1330
211
1409
2351
167
211
1613
682
1438
1674
1868
1207
1419
1352
1926
1940
671
523
1334
245
675
932
1545
708
830
714
2220
1518
1527
1269
740
1405
1587
1531
684
586
1724
1736
676
1307
1330
1171
1478
215
134
1348
87
1878
917
1802
743
909
917
671
1207
1684
1684
2351
1334
743
804
1714
706
537
832
1613
1694
1875
2397
245
227
1640
1506
1351
1224
1171
1334
1875
684
1302
1896
1603
1413
1658
1296
801
546
757
668
1643
1743
938
1889
716
714
1849
818
2359
1643
941
952
1231
1709
779
659
1840
1378
1351
1704
1231
1452
2351
904
1889
1562
1940
211
1704
613
1307
87
1527
1354
211
1831
1932
107
1207
1231
1891
1527
1419
1002
1231
1502
2370
206
185
1728
500
1940
1321
1513
2425
185
1288
1656
2511
1520
549
760
245
1613
1679
1334
1302
1940
214
1679
854
1455
712
208
707
593
2926
1370
1920
716
2398
1679
538
1334
701
1472
2370
1357
613
671
1254
2400
1658
1398
2527
1940
1926
1726
2317
1478
208
1242
1913
538
531
1822
1613
2351
2136
211
591
922
1408
1754
225
1547
1527
1522
1761
1491
1912
1547
590
2397
1527
704
1545
1277
254
1296
176
1675
712
519
1386
1207
591
984
1455
1452
1231
1724
952
1643
904
1635
572
1302
1367
1822
1207
1288
941
2511
1912
1913
818
694
2559
649
1771
830
1679
1413
930
760
1926
649
714
1560
952
530
1413
1728
714
2511
1754
2019
8
773
1313
773
830
808
613
2425
922
681
1491
1600
859
1754
1754
649
1736
1771
663
253
1307
1603
1398
649
1670
938
732
1871
2351
1357
1754
1438
1506
613
1207
1670
1527
1242
1802
546
1354
1728
1656
917
645
1335
688
752
537
2511
1277
1330
705
1518
251
1643
1886
1302
1831
773
1513
1781
712
830
1518
244
1709
1864
941
2322
1631
732
1545
682
2707
1307
1531
888
1239
1518
1207
1283
1631
2351
1920
1881
1819
757
671
188
1335
1658
538
1413
1323
1502
1643
2400
1478
649
1557
1290
500
1478
217
724
990
1562
1728
854
2386
1527
2322
1491
1875
1840
801
372
2511
1736
1449
1600
2124
1587
797
1461
917
1631
213
1831
247
1920
757
668
1461
974
1440
586
1171
1913
930
1600
714
830
569
1861
1429
708
941
1658
1310
1656
613
1378
1711
1351
1743
1839
247
1747
1545
1728
1514
1419
604
1600
1330
922
1831
591
1330
1478
1718
1656
1926
804
2445
824
211
1819
87
1743
1235
773
1819
1922
1242
1656
1288
1709
1684
888
1613
1239
1239
1283
801
1754
2370
208
1831
537
1452
652
1502
1547
786
1808
2400
899
1945
1841
188
1429
531
628
1302
1754
1440
1288
1405
1518
1219
859
663
2397
1207
546
1250
801
663
1613
743
531
584
1947
718
2397
245
1378
1239
804
1608
663
888
1429
3017
1231
256
1271
1840
2351
120
1502
922
1419
1302
757
797
88
1357
1302
1330
1736
230
1296
1802
1277
1386
832
584
713
1920
1207
815
176
1171
1296
1478
859
1881
578
663
808
832
2388
1307
712
1675
1587
1640
1613
519
1235
1478
2511
538
668
1523
267
649
211
930
1310
1531
591
671
663
2928
1310
779
2445
892
1656
818
749
668
1679
1386
505
804
1656
1933
1656
1283
1413
712
1926
88
1878
170
1726
1283
956
941
1527
740
1513
185
1396
1348
88
930
1722
1520
1722
865
1761
188
1656
2370
225
1656
1613
208
1413
743
1375
208
1631
1657
569
254
656
613
1694
2351
1656
1754
496
2370
1868
1224
2912
1231
1235
1557
1920
1675
505
1455
1709
176
789
2322
728
1608
1868
854
1429
1587
904
1375
1231
752
1600
1413
1926
1330
1724
1754
1726
1277
1386
613
793
1728
1831
247
832
1429
773
1754
586
1413
188
496
1670
1348
1878
1761
88
131
640
537
1514
892
613
1302
1657
641
546
1518
752
1207
1658
1396
1724
1458
1940
1307
830
830
1802
1386
2130
185
1254
1330
1231
1684
1478
131
1643
1527
773
1825
749
1836
1709
1945
247
1429
1878
1265
1722
1438
1429
1754
1889
1761
570
1398
188
2400
1440
1640
1754
1728
1242
1375
1679
1461
2322
922
712
671
628
1307
1224
930
1502
716
1330
2400
1754
797
88
1728
1836
1932
1932
1408
1600
945
1455
681
1726
1844
1478
793
1242
1281
569
1283
1242
2511
587
1926
1819
591
591
613
2322
716
1440
113
671
604
1370
642
1386
688
747
1288
801
1348
1822
1670
773
1926
247
505
824
1491
797
225
1912
569
930
714
797
743
1409
797
1722
716
1484
1932
1825
1378
1226
537
1649
245
1491
1932
1933
773
684
1932
688
1640
1933
2932
1891
1736
1502
922
875
537
1875
1370
1419
888
899
2511
2362
225
659
718
247
538
591
1283
1095
1560
1398
808
1670
2569
1656
1398
3
1378
1926
531
938
1404
1868
1375
1513
2518
225
1709
1386
1754
531
164
1667
1254
1171
2351
1754
1754
170
854
1933
1540
1375
214
2511
604
1529
1878
714
1258
1302
699
797
797
1802
1613
1912
2925
793
688
167
1704
2982
1643
1754
757
214
757
1819
1657
1321
1640
1348
2393
1527
593
1618
1540
185
242
1451
1288
1527
1587
1348
1787
706
1808
1761
884
1235
176
797
1562
1375
681
1302
712
1771
757
1587
1913
1455
760
1926
1933
922
2445
752
1613
1933
3033
1600
1679
1491
1335
749
1398
1603
584
649
1527
830
176
1429
1330
712
1932
1640
1940
656
1224
1502
865
2370
688
1518
786
1224
1310
1419
938
1808
865
1754
1868
1340
1940
2351
1587
2397
649
888
613
1302
1896
1724
793
1613
1291
2317
256
1378
1537
984
549
1687
749
245
649
1714
167
1330
818
1926
1438
1613
1222
1714
1222
2692
88
1874
1288
1340
1603
1926
930
1419
1839
1547
1886
591
668
1419
591
628
1378
251
254
1868
1409
830
2988
740
1254
1896
1478
932
1171
1429
247
722
854
1378
1409
1819
211
684
830
1711
1819
1310
1321
613
2400
1926
1231
664
1709
519
941
930
1933
1514
743
2400
1656
706
542
663
1348
225
743
1722
1378
1613
591
941
1340
542
1475
1728
2317
3
1386
1296
732
531
1518
1461
250
2915
613
2351
1452
1761
688
1452
1419
628
1231
1429
1884
1473
203
570
613
1670
743
1922
688
1323
1743
941
733
947
732
2506
930
1657
1207
1254
1440
1640
2445
1514
546
1608
1643
757
591
1656
681
832
519
649
30
1207
1330
211
176
1781
1547
1219
1613
591
227
1819
1825
945
1478
593
185
1913
1663
1375
884
1409
496
3046
1670
1307
1491
1547
1374
2677
1527
176
1728
1370
2397
505
1323
682
1352
1840
1652
1452
1878
1640
1171
2397
2351
586
664
1620
1288
1570
2984
897
209
2511
1640
1330
945
1603
1722
1864
1351
1643
773
1224
712
1747
1357
1396
1896
867
2277
1868
1761
2193
1940
1714
1822
1656
251
2415
1771
743
1438
1926
1409
713
1787
2445
938
1307
1875
704
699
1823
2397
531
1819
537
1386
1514
1370
1656
1643
884
732
121
1640
1631
1502
707
1754
1726
1920
1440
1521
1670
1781
1886
1207
668
2400
2370
120
859
1656
1370
854
537
1819
1375
688
1658
1643
1808
2250
1283
1351
948
1540
1452
867
247
1226
1288
1354
1370
1709
591
941
256
1540
1207
1334
704
1386
1518
663
1207
1808
1545
519
538
1375
1307
1819
613
1728
897
2322
1802
2511
584
1219
1709
2926
251
1726
1527
746
1103
537
586
1396
1527
1408
1940
613
1419
1429
2445
899
1836
1932
1513
1523
1926
2511
1419
131
1932
1370
1724
801
1207
1307
712
1557
1440
1171
1722
1404
1375
538
1283
3
1242
854
1841
625
1288
2445
1743
1348
1656
654
830
613
660
793
1836
1386
1656
208
1231
1378
1754
793
1631
1557
1929
922
1348
1419
1279
668
1506
793
899
2322
613
1514
1419
1711
1819
531
1743
1791
1207
718
1348
1933
1920
2317
1461
591
707
760
254
1271
1375
1527
1839
1754
1841
1215
1687
1726
538
779
854
740
1527
1760
1897
2381
1351
1743
525
1475
1455
646
3115
1743
1378
1310
1562
694
1531
2370
1409
649
1754
245
732
663
645
1531
1307
1878
642
1440
712
1283
1310
815
584
1386
2397
1940
1455
1754
251
1684
1378
1679
1849
1429
1670
163
2344
1502
1419
604
578
225
1656
1836
1357
1288
1527
1288
1302
167
1714
2267
1409
1613
1825
525
1933
570
938
160
743
1840
546
590
1587
1539
832
732
587
1540
1354
1357
930
1527
2435
1408
1469
1242
743
613
1608
941
1656
1933
570
1791
1679
1687
832
1940
1398
496
1724
1656
1787
797
1560
1254
1694
519
538
1527
1455
505
1922
899
1354
1408
714
1224
2351
664
1849
251
1518
1455
1743
1539
1640
164
163
139
1761
663
2397
743
714
1527
1949
613
848
613
804
1886
208
1560
1840
1736
197
1714
613
732
1949
1288
1370
1296
1754
1933
1819
3
1926
1836
1296
2607
1218
922
1755
1527
245
1514
941
227
1844
216
2397
1502
1452
3015
1513
1254
884
1886
1523
1413
801
909
1387
1754
532
922
1440
613
884
1791
1761
1913
1819
887
1254
1940
2397
1419
760
1429
1736
663
88
912
930
1802
1224
1694
2351
1781
1819
1557
1527
1348
1429
1711
188
875
1219
1547
930
1540
1670
1761
938
833
1600
1836
1419
2322
1375
1808
1643
848
1878
945
1646
1868
1251
1330
1429
531
607
1844
1340
1657
1527
1429
1518
1754
1288
584
1539
1527
652
256
1283
2470
1518
546
1283
668
743
892
1455
922
1922
818
1694
1761
757
2397
694
1281
1728
663
1878
225
1608
1302
546
1920
1239
1656
1868
613
801
1886
1408
1537
1878
1670
1728
3108
706
1591
1357
1527
167
1527
887
1502
1600
134
170
2955
1878
1912
1791
865
1547
1378
531
2511
1791
1822
1386
704
1674
1319
519
757
1506
227
1608
694
208
1283
1370
808
1922
1709
1307
704
749
1231
804
1419
121
1438
664
1330
1472
254
1239
570
1754
1912
591
773
1413
1709
1354
1171
652
922
1945
1527
1728
2400
1849
243
716
245
1224
225
613
1283
1254
948
2400
1215
1478
749
1231
1780
1600
732
1330
1302
1491
1322
804
3084
1330
1386
718
712
1283
1640
945
1819
824
2511
1502
1670
1408
1503
732
188
922
595
1878
1819
1657
1231
1728
1673
474
845
707
681
542
2441
2530
859
1419
956
1736
1868
247
1603
1222
1231
1913
1527
188
833
865
1761
656
2955
531
1670
1840
254
682
1307
2445
261
1283
1709
797
956
2485
1694
1933
1481
1878
1277
649
1524
1754
1231
1547
2465
2425
797
793
1283
1378
789
1224
2400
760
1242
909
1413
1781
1370
1836
245
1771
130
170
1514
1461
2445
208
1413
1690
749
1690
1808
708
1518
2351
1413
1728
1386
749
591
1849
1321
1687
1461
2425
718
899
2351
1709
2400
1527
1886
247
922
663
111
728
1808
930
1613
1226
525
922
713
684
1224
1409
1940
1690
1378
718
1798
587
407
1239
688
845
671
542
1354
3120
1279
1709
1502
684
1726
604
1307
1518
88
1722
688
1239
1875
1491
1351
546
1288
584
1913
1822
1679
1335
570
1330
1920
1302
732
1386
1926
1348
256
1940
1405
1728
646
688
682
187
818
591
1896
1761
1761
1922
188
1831
1771
1562
1736
1613
1933
930
743
1330
797
1658
1478
247
1283
1354
789
888
1545
531
525
1386
1527
1531
1207
216
1276
1670
746
1419
180
1224
664
1547
2512
1736
531
1531
2400
1438
2370
1520
1933
1736
1613
1761
1600
531
1478
1277
1429
1728
1675
1722
1505
1419
1926
1370
645
1844
1239
1239
941
1357
215
1926
1875
1754
1819
808
1207
941
645
1643
1296
1491
1709
1886
1932
1398
1754
932
1398
620
1440
1754
1271
1861
793
1613
1281
1547
1933
1440
1522
245
1761
1279
1527
743
649
1643
833
714
1932
1557
1798
1472
1940
1736
832
833
656
525
1281
1940
917
2920
2472
1657
1478
667
1334
1354
1608
1302
522
941
251
1378
1348
704
1600
2351
1913
682
1171
188
867
1527
1670
1886
671
2351
1413
1849
743
1926
1340
1527
1502
972
887
250
1523
1761
1386
1761
1231
1562
663
1587
924
1419
1874
1386
1357
2873
922
1398
1386
1307
2914
1438
1547
2351
801
808
1370
833
1643
833
578
865
172
1520
1224
1562
531
1302
1357
760
1502
251
1709
712
176
704
1409
1231
1761
208
1886
1591
1631
1933
1413
1940
1896
1302
1724
613
1239
613
1761
797
1825
1613
1296
1587
2545
1913
1171
899
1670
865
1527
2351
1405
1651
884
1658
1704
1656
1831
87
1371
1429
932
722
516
1271
1603
2841
1718
1761
628
1307
716
1518
1207
1207
1531
613
1219
1613
1945
1844
1656
251
1478
1882
718
1409
3070
1502
773
1330
1926
1491
1207
203
1279
1848
688
676
930
256
1283
1656
1514
584
1926
245
743
1307
1754
254
884
1330
1819
688
2511
1307
64
1620
716
1348
519
945
749
570
1513
1754
2511
1398
1656
818
1540
1440
1926
1722
1802
1386
832
1754
185
1370
549
170
591
1640
1224
793
1736
922
1643
746
1540
2095
2445
2351
1537
1687
531
1885
1224
932
656
892
1419
1694
164
188
760
668
1620
1330
1226
1378
1675
1531
1518
652
1283
728
2370
682
952
1307
1754
1562
1398
728
760
1714
2322
1440
2511
668
1781
1323
1098
586
1684
1868
1922
1357
477
1839
188
1694
1386
1330
832
1283
1171
537
1357
1330
1875
1419
743
1839
1340
1302
851
2445
1754
757
1231
888
1563
1455
1330
760
613
1408
1926
1348
1288
1608
740
1330
1675
1875
185
505
245
1288
1502
591
848
749
732
1774
773
2351
2397
757
832
1600
867
1808
1239
681
1596
740
1242
1419
3129
1728
867
531
1429
500
1413
1535
671
704
1401
225
1687
718
505
1518
1771
2370
884
1340
1334
749
1761
746
1277
1694
1819
732
1478
2445
1514
681
1545
531
1527
1922
2370
188
688
1545
1656
1754
1714
1841
1502
1207
743
254
1523
1819
1330
1478
1527
1761
1386
1386
713
1219
188
1945
1920
704
1754
2351
1265
1378
185
1656
1878
1370
663
668
681
1269
1222
1643
714
1239
888
712
1429
1603
1348
549
1224
1831
505
1396
2445
1640
663
818
1207
1868
1945
595
2614
1513
1613
757
1808
1547
2955
538
1657
688
203
1679
2950
1302
932
1367
1514
1231
1724
1594
1761
712
629
211
897
1340
1540
3118
586
1802
1307
1694
1440
2397
1231
804
1506
1283
660
247
1271
176
1709
1808
1913
1413
884
1378
1658
1283
1743
1207
984
956
546
824
1413
1836
1378
663
938
254
1419
932
2568
500
773
110
1527
1687
922
1926
1283
1527
830
732
779
131
500
797
694
613
1438
2397
699
1307
1386
1527
1370
1771
1781
2445
1761
2351
671
797
185
215
1386
13
926
1545
1933
1375
1912
1307
808
1656
1704
185
1239
2424
591
1643
1926
1940
1398
1419
1728
1281
1370
1808
649
225
214
591
1819
484
23
1527
705
1370
2511
1754
1926
1913
1613
684
1357
2955
1523
2370
1440
1709
1455
1348
1526
121
1670
941
718
1709
251
1296
770
1913
620
254
1613
941
1239
1754
1405
1709
1722
1849
1527
247
854
2213
1562
660
1940
1375
922
1472
1640
1643
134
830
1694
1269
1912
1340
1754
1724
116
143
1539
1667
613
1912
786
649
1310
808
1321
1330
1461
688
176
1711
496
219
1323
1539
660
688
2445
1640
2397
1224
591
1239
1724
628
247
1527
1687
1413
667
216
1933
1926
1491
1690
1296
1521
1429
1933
538
1771
1591
120
1413
1386
1378
1386
2511
899
1819
743
1514
682
1945
1603
1502
1728
1513
2351
714
1728
546
295
922
1562
1761
1224
1754
888
712
1398
1226
1419
1419
1825
718
1449
1886
865
1288
1396
830
1330
1398
1808
1375
1219
531
952
1357
1279
1696
1283
922
505
1518
818
496
808
593
1836
1478
1514
909
170
2445
1277
1430
2511
1728
1547
531
2735
1302
1545
732
1378
1370
226
542
538
1819
1687
121
1913
743
909
952
760
1600
613
1587
897
804
1759
1670
1409
958
1267
1787
793
1722
793
1288
649
663
1348
1370
1386
505
722
1279
531
1791
1409
1440
897
2351
1840
2461
815
1913
690
591
1643
570
732
247
1754
1819
211
2351
743
867
2754
1547
1288
1452
1239
1207
714
1527
884
645
1370
2413
225
211
1396
1222
227
712
793
1518
1658
956
1539
1714
688
757
917
1514
1771
812
832
1438
1438
1406
586
1709
824
1547
1455
656
12
1527
664
1690
245
732
749
1913
225
884
832
1643
1531
649
532
1545
2306
1831
2511
1587
1419
1288
1219
1469
2491
773
1604
797
887
1348
584
1945
1873
251
713
1239
2926
1658
892
1920
1398
1478
531
899
848
749
1545
1296
699
1518
208
1527
2445
1254
1429
1296
245
1704
1540
1754
1503
1670
1594
2397
613
1302
713
2221
706
668
1836
1560
628
2370
131
1920
1704
899
628
1281
1656
1207
167
897
1787
887
1461
1808
1932
1839
1940
1656
1694
2397
1496
188
1239
808
1920
1920
1913
2445
1933
1235
537
1231
1652
1724
1770
1724
1231
1787
1754
1239
884
538
1207
1722
804
1940
1219
1438
922
234
1704
945
1787
505
500
1222
1603
1523
1674
1239
1670
1354
922
1819
1560
1527
1302
1323
668
1603
708
2374
613
2445
1405
1330
752
1523
2370
1813
1643
1656
707
704
1798
1527
1226
1404
645
656
649
1563
722
688
1793
1226
1518
170
801
1242
1933
180
1912
1844
1675
1868
1302
1878
917
1370
1330
1502
1378
1207
1302
749
1754
1913
1520
1288
1283
570
1656
1491
164
1643
250
712
1913
1949
1527
1791
922
1348
1386
1690
1932
1878
1631
1684
945
203
531
884
1849
134
1728
1722
1913
1886
2871
917
1714
797
1600
247
1706
930
1949
185
1819
712
1724
1920
833
1438
1547
1728
1589
1224
505
1352
1754
1670
603
854
1808
2926
2955
757
797
830
208
1926
1531
1271
1798
1279
1455
3126
1302
1269
1518
688
1836
1302
640
1398
1600
1386
176
1940
1398
1913
591
956
1849
1560
1823
1926
1547
569
1920
167
537
613
904
536
245
613
584
1726
1330
1714
170
1547
854
1239
176
1222
1386
1840
1205
1527
1219
1656
1527
938
1239
1608
1912
1945
804
1226
1844
930
1288
1926
663
1540
897
1409
668
718
1709
640
652
984
1491
1235
1398
88
1375
1886
1310
1207
922
867
1340
746
1473
1288
1709
2400
1825
519
242
1754
613
1307
688
1743
1491
1254
1520
604
590
1771
185
1886
757
688
1754
164
743
2351
749
888
756
1502
1933
1505
1322
1646
704
948
1307
1523
930
1296
1378
938
532
668
1736
1357
1340
1891
875
1370
1945
1283
546
1409
830
1711
812
2317
3
549
1802
1475
867
663
1429
712
941
2445
1513
185
1518
590
642
1754
2511
604
681
1932
899
1296
1656
2511
1527
188
1307
808
1940
1296
1386
247
694
3066
1461
1709
1608
1265
1449
570
1849
732
584
1171
779
1283
1197
1709
1679
1207
712
1396
956
1670
1945
208
752
254
1875
591
1912
1254
1656
1754
801
1348
1600
718
1679
1709
1920
1279
1831
708
2248
1219
245
531
932
1357
570
1761
1520
1251
684
688
164
2172
1408
793
1600
1529
1452
884
1518
1722
1429
2485
1527
1679
705
832
185
203
956
1527
1461
2370
867
1461
1791
1357
546
1307
1940
1603
613
531
1643
1670
1831
1560
1878
984
718
699
185
1704
1357
1819
818
1370
884
1527
1475
797
254
1724
1334
1878
1658
1754
1330
1926
1370
892
1891
1563
1523
818
1656
1505
1709
1912
1248
2926
629
1224
1600
538
1310
1603
620
1591
2461
1547
1922
1099
1920
1836
1690
2396
1521
2926
1754
1354
1348
1378
1878
1802
1726
1600
1419
773
713
613
1949
684
1312
1375
1791
712
1288
808
749
2370
208
1587
1646
1357
586
1798
2351
569
1224
628
867
704
1440
1288
1547
688
1840
1709
804
1330
2006
1819
2818
1643
1386
938
1808
1408
519
1600
1728
1529
131
256
749
1670
1643
88
1330
713
718
2532
531
593
1514
712
1562
1679
1231
1819
1226
1771
2370
549
1728
1545
797
645
1386
1557
1473
1761
1658
1643
247
1849
1886
718
152
549
948
1922
1656
1819
1613
1808
1658
1413
1836
1352
1711
760
1348
1840
1219
604
1296
1330
1378
743
1240
812
1310
1656
1231
216
1709
1531
1791
1535
708
208
88
613
1205
1354
1771
519
663
804
1502
1348
1878
1265
790
830
546
1836
645
1836
1451
884
1891
917
216
245
1378
1736
956
176
1330
1171
1224
1726
628
1878
1545
570
1761
2445
1949
569
1514
1841
185
1518
1726
1321
1709
1231
1912
1239
1562
1771
663
570
1348
586
256
714
549
1868
1269
247
103
176
1271
244
2445
531
645
211
570
1398
613
1761
1307
664
164
1307
203
2511
87
1722
1484
1330
1656
1386
1868
1754
1658
1520
1771
1419
1940
1386
688
254
1518
945
1375
531
707
208
645
1219
887
789
397
793
1513
1613
1656
859
930
1409
922
88
579
225
740
1728
1562
668
897
2397
1933
2317
1761
1802
1207
1808
1931
1587
854
1527
887
824
848
254
542
1527
1207
1600
714
797
1819
760
1296
176
188
854
185
1794
1531
2844
1940
1440
779
1265
593
1307
176
684
1891
208
1440
549
645
2397
1409
1608
1670
743
2264
1224
708
1413
2386
1920
922
1864
247
3122
586
1690
1620
176
176
1419
1714
2511
668
1932
815
1222
1503
537
1839
1728
1841
234
3031
1679
1724
1419
1310
1687
1608
1378
848
804
699
1207
1933
1527
2919
1527
2397
832
1171
1386
164
1302
1754
1514
859
797
203
740
1600
1307
1822
1307
671
211
1640
1222
1302
1913
525
1527
1913
1269
1330
1932
538
1540
3
1386
2400
1822
578
1658
1475
941
1690
542
1330
1771
1736
749
793
773
1926
1540
743
922
1514
1239
642
1375
938
789
1254
1844
948
1396
1207
664
1839
1527
1694
1523
1913
2511
1926
699
2618
681
1940
1761
773
1643
1945
2478
1340
743
1658
1531
586
578
1600
1491
613
1709
1502
167
867
1404
538
1896
570
1598
604
718
1491
2926
1269
1967
1545
1746
245
1207
1547
1426
1219
247
1949
1296
1514
1514
1896
519
833
505
773
1472
804
2397
1940
797
938
1283
1547
704
1302
1640
1819
531
1620
830
2397
531
684
1302
1375
1307
3035
1718
1603
1239
786
668
225
1226
1452
1613
1288
1527
2397
714
176
1452
1861
1927
2400
1568
740
808
1254
1521
688
1920
1224
1171
909
1231
254
1912
1949
1631
1849
1279
134
1945
1868
815
671
1656
505
1340
1348
1302
932
1440
525
1831
642
1340
1587
2351
1310
185
984
2561
1754
211
712
732
2445
2370
1222
1631
1239
1728
1398
2370
1656
668
1913
1932
932
1357
749
1354
865
1836
867
1747
1603
773
1791
1351
1875
1724
1242
1518
247
1819
1491
1724
1283
1761
681
1239
1283
706
203
1239
1761
496
743
208
1694
1761
1836
797
247
1819
911
1896
1491
1640
922
1455
1819
1378
88
185
1419
1429
251
2511
537
613
254
604
1912
1822
1640
1761
1656
1514
2397
2511
1878
170
1603
3142
1711
549
663
1340
1491
1704
1600
208
1523
2839
1527
728
570
1560
613
247
704
1518
884
1207
648
716
1302
1940
1438
917
2424
1780
505
2950
1540
185
1819
952
538
1600
909
1540
1864
2397
722
1709
1288
1307
1545
917
1527
1547
2586
740
1787
1323
1761
1231
712
1398
1378
1527
208
1643
88
613
2625
1288
1836
854
1684
1670
801
613
1438
688
1656
203
1277
254
1844
684
1419
1224
1802
1819
546
1378
1545
1840
1613
2397
1348
1878
1728
854
1754
1455
1370
699
167
1839
1518
1670
586
1207
1207
1323
1761
887
1825
1340
1920
2445
1235
1600
538
1819
1613
1478
1310
1370
897
1279
1478
1375
793
728
1736
740
584
1886
1587
628
1913
1429
2511
1771
808
808
208
1527
1330
830
1886
1378
1455
505
832
793
3124
1613
1932
185
1354
170
1527
722
1429
1912
1912
1419
688
749
1219
1370
1670
2425
1340
1736
2370
1514
2424
185
2397
1330
1600
121
1502
1527
941
1440
956
1736
1761
1375
1631
185
830
1239
797
1207
1878
743
884
620
884
1330
3094
1545
256
714
185
743
804
214
956
1288
1545
2370
1600
1478
1836
1656
922
1670
88
1527
1891
1945
1398
760
1656
1709
884
3098
952
1656
1288
1912
505
216
1920
245
1527
1515
648
1791
2445
773
1640
1348
188
203
660
1945
1802
1656
1547
225
1340
1620
1386
899
1656
1840
1711
247
2397
1386
1940
1413
1424
1656
1514
1684
1434
1878
752
1452
646
1354
1743
1547
1940
1787
1321
496
1455
1640
1670
1802
1761
1722
208
1709
749
1560
712
712
1440
1302
1330
688
682
1839
1478
1658
216
699
1839
1886
208
537
1912
704
1452
663
1603
1527
1409
3126
1370
1836
1948
663
1438
569
2926
682
718
1808
2445
1452
1754
1518
887
694
593
211
1167
247
848
740
1396
1836
716
1527
1932
1949
1656
1351
1340
2351
1791
2511
537
1271
682
1375
88
88
1334
1307
642
1455
1591
1933
1613
1527
613
1825
591
1878
1656
42
1670
1877
888
1313
818
242
1475
604
1518
1761
463
1527
1231
1694
213
716
1224
1518
1340
1242
1868
620
131
1940
663
88
1354
1396
1491
1587
645
1518
1933
1819
1875
1527
1761
1283
1840
2397
779
712
531
1640
854
1375
984
531
538
1839
1656
613
242
858
1656
2940
1718
1419
211
865
649
1640
1478
1531
1378
804
684
1761
608
1231
1502
645
1478
2926
591
1520
595
1378
1472
1600
1545
1330
859
591
932
1527
1307
1940
649
500
247
546
1643
1718
121
941
1438
1709
1429
1587
1761
681
1330
1742
649
1527
1913
1849
1215
1945
211
537
1913
938
2322
1527
164
854
1375
1398
1684
2511
833
659
1933
1839
1231
1926
3048
531
1600
1484
1587
1743
1912
682
859
1613
649
2397
1239
1875
1868
1491
668
1603
797
1211
570
505
1547
1288
1207
682
773
1726
1684
3044
1302
832
1254
1912
1945
1831
2400
208
2351
773
1324
884
1791
712
1207
1429
1440
620
824
245
688
1823
1761
1656
1521
525
1540
1169
1687
1288
909
712
1562
1726
170
1386
668
1455
1920
797
1761
586
1219
1378
1231
1475
2351
496
1926
1724
1455
743
1224
804
1348
505
664
930
1591
760
1761
1539
1991
1761
2351
591
917
1754
2397
1310
1819
1718
1849
945
642
131
682
1330
1690
1527
1409
1761
833
1562
1670
1708
1724
789
1386
1656
948
922
1408
1802
1207
793
1808
1674
1419
1920
2445
1239
1742
1239
859
176
773
245
1375
584
649
1658
569
1878
176
1608
1307
2726
215
1455
1340
1945
663
584
1836
225
1926
1886
1539
938
1724
613
1640
1640
714
253
1878
1643
1219
1938
1283
1940
1920
656
3082
1502
1527
1478
1224
537
1404
682
1357
1408
930
773
982
884
1545
740
1657
1886
1293
1656
1330
1613
1687
1271
1596
1933
1503
1819
1545
1330
804
1743
1531
833
570
134
1514
1802
586
134
1822
1878
542
2370
1687
1302
1386
2351
1940
1940
682
1808
930
1307
1231
1945
1703
1527
557
663
830
546
688
1724
668
694
1531
1455
1455
732
645
1527
1219
732
1288
180
570
1562
505
1409
688
1231
1330
1277
1596
234
1288
505
732
1398
1724
1839
1409
663
848
1608
1398
247
2395
930
1413
1761
2370
1334
1687
1277
613
1562
1438
1348
1478
1724
1404
330
718
584
1545
684
1839
120
832
1239
1171
1878
1322
1357
620
538
859
1330
682
1878
1912
1684
500
1933
1868
1521
884
505
1367
917
1656
1527
705
1545
1600
1330
1831
1836
1461
1587
1724
892
682
718
2038
216
549
2511
1405
1527
1351
1491
1781
1831
732
1438
1728
713
1608
88
1684
1761
1791
1386
1539
549
519
941
176
941
1330
728
1413
1802
645
801
211
1514
652
619
210
1613
2351
1413
682
1398
1413
1478
1868
1920
344
1722
494
1398
743
569
884
1409
1307
1231
1711
640
2397
1728
2920
613
203
1281
779
1844
808
1409
1670
1844
1235
1429
2400
2445
740
1771
1269
2653
712
170
956
1787
1340
859
586
1224
652
1540
1354
743
1219
1419
2511
543
613
1643
1825
1791
1322
1600
1310
1802
1302
1251
779
584
245
251
1461
1722
519
131
1250
760
892
1375
1254
542
2370
1613
1354
525
708
662
732
1370
865
1283
1330
2575
1844
1868
1527
1527
1224
1527
773
1375
1643
1348
2421
1527
1606
1409
203
1527
1825
1409
1933
1531
188
714
1413
1330
1461
2351
1239
1408
793
1455
1413
1296
1874
613
1825
1841
1940
1724
1687
941
1868
1429
1451
549
1613
216
2351
888
1271
1523
1330
681
1239
1940
1527
944
247
1875
245
2351
1754
2445
1896
865
1440
546
1547
922
1455
1527
1602
688
1656
586
797
1728
1736
1819
1728
185
1912
1514
2288
188
712
1831
170
1557
170
247
865
663
211
1367
584
1513
2511
1132
884
804
712
1258
500
1819
779
2370
2397
1840
1231
1728
2955
1728
1398
688
1679
537
884
1600
2445
1296
1378
1398
2445
519
225
818
1310
668
1235
1527
1302
120
1527
1728
1224
1540
237
1254
1819
1502
1206
1620
832
2365
1348
1296
1348
1926
538
1518
1825
713
1207
208
1722
887
1438
1475
1861
2915
830
681
1795
830
941
1408
1940
1505
899
1771
899
884
1352
2511
941
1670
1663
1219
888
247
865
801
1484
225
804
1728
1375
1727
1631
2370
1518
930
1656
225
1587
1283
743
681
586
2400
1656
549
649
1822
1348
591
583
938
176
1269
2846
505
1845
671
718
1728
1839
2397
1527
1864
1513
1670
830
1396
649
584
1736
1502
1600
803
1340
519
1722
793
716
1600
649
646
899
1302
649
1761
1933
1640
1514
1378
2370
938
2322
1736
1455
1658
1802
519
1231
1802
549
1239
591
1367
1728
1836
1656
1878
1531
743
591
728
505
705
1281
1920
2351
225
1754
1656
854
1724
2683
1323
930
941
1307
1808
1802
1600
2370
760
525
1878
888
1455
188
1520
1913
1761
2511
1825
865
538
1386
1587
88
897
1514
1296
797
1396
1690
1560
749
1874
1302
1831
760
1945
712
1926
225
2504
1791
1690
505
1819
216
892
830
704
1643
1945
1535
941
613
254
1704
1808
1945
227
1836
208
922
1912
1215
1502
1656
1922
704
1461
867
718
1322
1219
1251
2950
1949
1231
1502
1235
1531
1754
1386
1340
1531
549
1413
1224
1844
1670
1484
88
1922
1819
208
2511
1631
2511
1920
247
804
1539
779
1600
1455
984
884
818
1302
1452
1704
1840
941
804
1330
531
170
2511
2445
2370
1761
712
1761
1603
1940
1709
584
1932
1253
1527
1781
1600
1386
671
1724
808
537
1219
1761
1808
1219
1438
1207
1781
576
1478
570
1836
164
1831
176
1288
1687
2720
1302
1265
909
2400
1841
1670
716
1825
917
586
2976
712
1819
1791
663
1386
1522
211
688
188
818
1562
1640
808
1913
1354
2370
546
1461
867
688
1819
1518
613
628
1728
1506
1302
1658
1694
1714
773
1754
613
1242
2351
948
645
1429
797
749
1527
899
1502
1545
1679
578
185
1348
1419
1419
1323
932
824
546
1836
1940
256
1868
2424
681
865
1491
1709
704
1761
1330
704
1323
1307
682
537
1335
569
1277
1514
1207
1709
1413
164
663
1319
660
917
1646
2926
2461
1419
1288
1836
1728
1563
1222
1613
1878
2342
2876
1239
1386
1670
1310
909
2352
1875
941
1478
290
1656
732
1687
897
956
713
1386
1896
1478
830
1419
1562
1849
1798
1874
718
1258
2445
1646
1348
1868
1310
694
746
797
1613
663
804
1375
1419
569
1419
760
1307
743
1694
1224
1502
1675
1307
613
743
188
743
1670
1687
797
832
830
648
1728
1886
945
1484
818
2400
649
216
1429
1478
549
1709
164
208
1171
2370
1736
167
1899
1754
1754
1521
930
245
1868
1224
713
1354
797
81
366
1640
1791
412
892
1419
1452
1288
922
1239
1787
1802
867
663
1529
1527
1283
1818
1205
1613
1545
1670
2397
531
1386
569
1878
1819
1224
2397
848
1539
1440
786
1413
1913
668
1478
1527
629
1670
254
1258
88
1375
1728
1886
660
1491
1513
922
1932
938
2400
1945
1440
188
1913
1455
938
887
1656
1527
952
435
804
1831
1600
496
984
1506
1527
1709
2400
2445
1419
1171
1375
1802
1207
1472
930
1761
854
591
538
225
1375
1932
1926
1288
779
1438
830
1640
917
649
88
1631
743
859
922
1281
176
2370
1222
1288
1527
1940
1224
2400
1728
699
897
1330
225
1679
1754
859
1940
1224
948
956
1791
570
884
1658
664
1600
2461
1224
1409
649
728
865
1613
2370
1600
688
1868
211
1429
1667
833
1522
185
930
1296
1560
1933
793
801
1783
1679
808
1440
1386
1679
2854
1271
1231
1527
1348
660
1313
1478
694
1819
1502
1722
1694
1419
1547
1836
830
538
1502
1351
832
773
1271
1502
649
663
789
2317
938
1242
714
211
1330
1933
1840
584
216
1878
1286
1656
1656
1461
1728
208
208
1670
1449
1819
743
2370
216
734
1913
1535
793
718
1761
1656
1761
1913
1514
1307
214
1378
1235
1520
1819
904
1491
1545
797
523
595
1531
121
1714
570
1878
532
538
604
2178
1656
1429
789
2397
2351
505
793
1224
1562
1518
793
379
1839
714
2435
595
2370
1722
1518
1348
1878
660
867
1603
1413
884
185
1802
1640
1620
941
932
2739
760
797
1348
1378
1690
1224
1878
613
1527
586
1912
1475
1307
1527
2103
1378
649
591
884
570
884
254
1288
1279
121
1840
1408
746
546
688
1370
570
684
1791
1791
1933
1307
532
1307
1502
2445
1527
680
1323
1386
1513
208
1378
1657
1452
649
1438
1540
1254
1335
1527
2370
1527
652
718
1878
1523
1922
2926
1819
1514
640
904
1728
604
1754
1933
1562
164
2445
1940
1613
699
1283
652
712
584
1819
1709
593
1722
668
1831
2397
1375
1613
2926
1940
793
2322
1409
1277
793
211
773
613
1940
1527
1231
1239
584
704
749
2629
1235
245
1787
1926
1791
1791
1330
1781
1330
938
208
1878
1736
797
1643
797
779
789
3126
718
1940
1658
1296
604
1640
1761
1545
732
1591
1728
1452
537
642
1224
1736
1670
1330
1523
984
531
743
2322
1761
2342
247
1231
1279
649
1396
1787
538
211
1472
1231
1283
1861
1613
88
797
884
1600
1307
956
194
1754
1831
185
922
1514
1348
789
1222
899
1277
88
1926
808
1913
185
203
1375
833
523
1440
887
1640
1754
1679
649
1419
1502
718
1302
1513
712
1330
1386
909
1912
1171
2400
1475
1527
2400
718
1684
1171
1591
613
1491
1323
2194
1945
716
1878
245
570
832
1631
586
1754
1844
613
1386
1896
170
537
1926
1231
888
185
884
1940
646
2317
1258
1348
1709
1419
1878
1310
1754
1207
1547
1271
1868
1269
1452
649
1231
1613
164
714
854
2445
884
899
1736
185
1281
941
832
1518
1396
1933
1808
1694
3126
1330
708
922
1283
786
688
211
649
887
1527
1656
613
1277
1307
1878
804
591
591
1694
247
1438
1819
952
1656
1868
884
832
743
714
804
329
718
1531
952
1239
713
716
538
1409
1724
732
808
1310
1933
1461
538
1484
1643
1226
1761
1771
682
832
1429
709
549
1254
1920
649
1798
1455
682
1709
712
1791
1105
1235
922
188
256
1840
749
760
793
1378
1600
682
797
1560
1527
1594
2903
208
1527
549
716
1600
645
1781
2397
716
1409
656
613
1321
901
1171
570
1322
242
1754
1896
1819
2627
170
708
1440
1613
2926
532
1207
3060
1886
888
649
182
712
1330
2445
1171
208
1658
1239
1743
1891
1694
1288
1687
664
1527
1613
1451
338
1562
211
1761
188
225
642
613
1405
779
1378
1802
1864
830
247
1754
1472
1922
1791
1378
663
134
2445
1679
2370
1310
660
1502
760
930
1307
578
1527
1283
1354
1539
688
982
1808
945
948
1920
1656
1226
613
1771
1728
773
743
1440
1302
671
1484
845
1780
2351
586
1535
1258
688
1646
197
531
760
1334
704
1656
1849
833
1808
247
749
930
549
688
1922
1802
1409
684
1478
1656
1791
642
211
1600
1679
1709
1933
1310
797
1840
1440
1743
1670
1761
818
537
1493
542
854
1429
610
1226
922
537
1231
1756
1670
930
1684
833
1913
956
938
1656
682
1386
984
203
649
945
1940
1502
1429
668
714
1340
1687
537
1670
2511
2351
546
1207
1334
185
922
1945
1288
743
1386
1670
131
1868
941
1920
1591
1491
1413
1761
1722
952
773
728
538
1840
668
932
211
664
1926
1429
1207
1679
1754
1912
1722
1679
546
757
1386
1613
652
1451
1772
1878
2322
620
1613
251
247
808
1413
1836
1310
1288
1398
2351
1808
1367
1886
786
1656
712
1539
1754
1235
948
1841
1231
1836
712
591
1643
1560
773
1367
833
1646
1242
682
1912
1754
1527
1922
1839
595
1754
793
591
2511
2377
1404
2351
712
945
591
952
1896
628
2679
570
1782
561
134
899
897
1527
214
884
1831
1787
3
1288
1419
1868
1643
1912
804
1375
2397
188
546
1724
1545
2644
743
1413
887
1171
1878
88
797
1155
1743
245
1484
699
1868
1288
1716
500
1761
694
1868
793
595
591
948
185
867
1836
208
688
649
732
1896
496
1307
1761
2424
605
732
2861
1518
1527
247
1370
1283
922
1235
1868
1288
930
1728
1603
1386
854
1761
1545
1562
1656
1413
1386
917
1849
591
1808
1224
208
1631
797
538
2511
1879
938
1502
867
746
254
1408
245
681
197
1657
2351
1667
1771
712
1239
1940
1646
682
1254
1413
185
1472
884
1452
1527
613
1761
2445
1296
203
251
945
1694
671
1461
1307
1478
1502
1878
2317
1478
1656
1656
649
88
1781
930
1940
628
865
1529
752
773
120
713
1640
714
586
708
1449
1728
578
684
789
1353
254
646
1603
1491
1933
1313
663
692
945
1386
170
170
2777
531
1613
1334
538
917
1722
938
1310
570
664
1878
793
320
1714
706
1603
549
1783
1378
2351
941
1288
1940
1438
1771
1932
1709
1562
570
1600
1825
1527
1754
590
1251
1836
789
3126
2397
1802
1310
1613
1254
2772
1357
1302
1269
1239
1527
1531
1547
254
832
1714
1440
2293
1679
1491
681
245
1296
539
1354
1219
1640
1440
1667
1518
1271
743
922
1780
211
1913
247
256
549
1413
732
247
1600
538
2370
1375
1386
1868
1933
586
1945
649
185
2485
1239
1613
1560
586
1491
1709
1825
170
1539
732
887
1998
1386
1613
1235
2370
1728
804
1370
1704
1728
1714
1307
694
549
546
712
1455
867
1514
2484
1562
2445
1920
1219
818
1754
1409
1913
1840
185
1709
833
180
668
1527
2322
930
1514
3117
88
1670
1518
808
185
1913
1643
1878
1831
1600
652
922
1603
649
1224
505
899
984
1562
773
1547
699
1831
1596
1825
1265
1296
1754
1258
1527
1171
1667
245
671
1478
1440
845
1657
578
1438
712
586
569
247
1409
660
1819
1413
1297
1878
793
1207
1171
1224
830
1302
1613
402
1348
1354
1591
1802
743
537
1254
1283
2511
1787
897
1920
1690
1861
211
1684
899
1540
746
1330
704
1643
1207
1728
704
648
1242
1452
538
88
786
1321
884
1440
1613
1819
208
537
688
1396
1491
1219
1398
1307
613
1913
941
245
1296
2351
948
897
865
1348
1819
773
1600
952
760
728
649
176
1398
1502
613
1296
1520
186
1396
1849
1643
2511
1926
2425
1207
203
1761
1640
743
760
1791
854
1354
804
1643
682
1219
660
505
1714
1679
743
1429
682
1839
185
88
732
584
593
1836
1557
1310
1573
1808
1283
1239
537
1267
1438
1340
251
804
2511
1386
1849
1539
1562
681
1670
1224
1375
1224
629
693
663
584
1761
542
1808
1640
1687
3042
1889
1670
1279
938
2317
2971
917
3049
584
1455
1608
188
1613
1231
164
1419
922
1754
945
658
649
1563
1819
1754
1348
519
688
1808
848
668
1709
1656
663
1419
1478
164
629
1527
1711
815
1709
938
1600
797
1535
88
1656
591
1224
88
1613
743
1499
1348
668
1378
1819
628
773
1527
1603
948
538
1302
2322
1728
862
1348
699
945
2793
1491
1724
1761
1514
694
1840
899
899
688
2658
773
2370
584
1945
1684
505
1687
188
930
773
1847
1370
1726
848
1787
604
245
1771
1254
1279
1527
1743
830
2351
1523
1640
1231
833
887
865
1658
1429
1222
250
1313
867
576
1687
1587
682
1224
1321
185
899
732
1527
1527
1728
1518
519
1726
1219
604
1413
1531
1498
208
1670
169
688
1413
1518
830
642
1351
1613
1307
1709
865
1339
682
956
1545
686
1409
254
1724
1711
1527
708
1171
1283
525
1352
743
1658
2925
848
176
793
830
1667
743
1656
170
1518
525
2317
1307
1868
743
884
884
1396
1251
225
1342
1540
1656
867
1631
1370
247
1913
774
743
1215
546
1634
1502
1840
941
938
1513
1419
1886
793
1354
170
862
1819
1396
1940
1302
1875
1761
773
865
1896
1631
675
930
133
867
684
1503
1171
688
3126
2203
604
1613
1352
1267
1557
167
1518
888
1239
1330
531
1646
1513
1527
797
1640
1461
1724
757
1926
694
663
956
164
1939
1514
1722
1754
1913
1523
549
584
941
1478
752
1808
1913
1302
1728
922
1531
984
1922
542
2955
2400
1808
818
1224
121
1419
2511
1722
586
1527
1922
1438
1296
1307
713
1687
688
1878
1296
941
1277
1657
1608
1455
688
789
867
1323
1656
948
1913
1239
1429
750
593
701
830
1679
1690
752
1224
2428
699
1302
701
1311
1657
1527
681
830
1587
1296
1386
613
1656
1527
1562
760
1378
2397
1351
1912
1378
538
613
247
899
1613
1922
1242
1244
584
688
941
146
1560
1438
2511
2351
1728
2716
1239
1254
188
1302
786
1631
1940
211
208
1207
1828
1920
1945
1878
1475
1302
1405
1771
1743
2511
1878
1840
1932
1808
1302
1330
586
684
2397
649
888
888
1868
1945
2400
1643
1296
1600
1348
208
684
1413
182
1523
1207
1643
1562
1694
1810
668
1922
593
1562
749
1912
121
215
591
1302
938
1562
938
1352
1933
176
668
1656
1291
1819
570
663
1658
213
888
1307
1307
1269
1643
1726
1484
584
1409
801
537
2593
1357
2511
804
956
1224
1484
1254
1868
1451
1386
1643
1461
225
789
203
732
3126
948
1330
1839
1215
1302
1670
712
1527
688
570
1840
1296
2322
899
1513
1239
2351
1279
1742
1679
542
1603
1419
542
1591
164
1562
706
1933
1761
1932
1330
1670
1506
1419
1608
897
164
591
1357
2397
1886
576
1940
1378
131
1831
884
681
932
1791
185
884
1288
167
1440
1933
1219
1288
1527
1408
1643
1656
1378
708
613
712
1658
684
1628
1207
1600
1608
2445
1787
1370
797
519
185
1704
862
1663
938
708
1438
1608
801
1386
1523
833
814
732
203
1330
1429
1620
1783
537
254
505
1640
1613
2528
1670
1321
797
1367
1239
1754
1251
1354
1207
664
505
87
1711
699
1724
1547
1926
1370
1724
1562
757
2358
832
1878
604
1831
938
1822
188
1670
1940
1335
225
1658
1531
1219
1836
1367
681
1836
592
1375
1577
859
216
1386
1224
1386
2327
1690
2351
1562
208
1310
1502
303
1560
681
1429
1370
1527
899
164
1207
1933
686
688
1330
1207
1279
884
1277
1933
1886
1527
1348
909
182
1307
1258
1357
899
1351
2400
1656
1587
1658
1933
1791
2445
1408
773
1714
1657
743
1684
1375
505
2917
445
956
773
1354
2511
1912
1656
245
938
1670
1791
1207
1283
1514
649
591
1235
1875
854
1840
1527
941
1527
1844
1922
779
758
645
1709
1396
1878
1868
2335
1711
682
1656
1679
732
1878
1224
1656
1761
1940
2942
1502
1878
1413
884
1523
1679
892
2121
1771
1438
1527
1539
884
1640
590
1825
1322
1354
1518
668
1396
1398
892
1603
1207
1761
712
1836
182
797
1722
1926
1386
707
587
952
1670
832
203
1560
1527
569
1302
1658
164
718
1922
688
1940
1643
1386
1831
922
1518
1640
1219
1354
1452
1656
1502
591
1404
1398
967
3034
1281
1613
1791
1868
1761
1912
1231
225
1808
513
830
1643
773
1754
1831
1819
818
1348
682
1288
1841
1711
591
2955
1375
546
1207
688
1875
1836
1896
1527
542
247
542
1429
945
586
708
743
1940
1518
1922
688
704
1224
1461
789
1836
930
1288
956
1690
1670
1728
1868
1600
1330
1545
1920
797
2342
549
1933
1656
1656
1502
1643
833
1408
1656
649
1522
1878
1513
1545
1913
1933
1940
1878
1754
652
1728
1949
595
1340
732
225
862
604
728
1613
1886
2499
1529
1277
922
1600
743
932
1242
1235
1491
1491
1251
1868
208
1819
1889
1912
865
1440
1375
1386
1171
1711
714
1868
956
1724
773
1207
518
2590
383
1452
208
613
1657
1235
941
2317
578
1687
1791
1600
663
728
1429
1913
671
1386
1819
2397
1690
185
649
1771
2926
1330
1690
1920
1891
1277
203
1802
1754
2528
1747
1835
1656
1886
1670
1926
1687
1709
2397
2511
1868
321
1912
537
1231
1825
1527
1527
1419
1600
251
1242
1429
247
211
1367
2182
1761
496
1522
519
930
1787
1351
713
1239
1600
798
1279
519
1670
909
1378
1419
899
225
3031
1296
712
1527
1378
1461
1613
713
1207
1709
208
1926
121
1722
684
1440
718
746
2357
1283
1207
1396
1478
1386
945
1670
815
2926
833
1667
1375
1940
1502
185
832
2461
1254
663
1771
176
1724
682
1527
586
1709
1348
1302
1378
649
2445
1378
1514
646
930
1527
1527
1386
1940
1724
1378
1896
773
1933
1386
867
716
1386
2461
211
1335
1864
1831
1357
922
1440
512
1478
183
1912
1527
1302
1354
1478
1357
1560
917
1330
1657
1791
888
185
1640
694
714
604
1840
1754
1330
2400
1475
1761
211
1608
1491
1527
254
773
1527
613
1207
1658
1896
2650
1378
570
167
1438
660
1886
1891
1478
752
1825
1239
718
1591
1503
1413
2370
591
1527
1235
1643
1514
369
2397
681
1419
797
1523
1603
701
772
1791
1357
164
2351
865
1348
740
1378
757
1452
1348
164
688
804
591
1878
1754
188
1440
3124
1265
1523
663
1547
1527
1386
1267
922
743
1404
671
1922
1761
1413
830
591
1283
645
1922
854
1288
1736
570
712
1226
1307
1429
2365
663
1640
569
1455
682
1600
1440
2859
1587
713
1694
830
2351
806
188
1613
2445
1819
930
1754
1229
652
1269
1714
865
1711
884
1269
656
865
1283
1840
2425
656
793
887
170
149
569
225
591
251
1302
941
1722
593
208
663
1949
1398
1656
1409
1386
1419
569
649
519
2516
1321
1302
2360
613
704
2445
167
167
801
760
865
1547
1239
1920
170
1527
531
532
1849
1502
1527
584
830
1562
531
757
1452
1310
1724
570
1844
2204
164
773
254
668
225
203
699
888
176
1398
1302
1330
682
591
804
922
688
538
1502
1452
1334
1375
1472
1527
1819
1736
797
740
1920
708
604
1219
1670
1440
1429
185
2397
3069
1258
1413
892
688
1330
718
1932
578
251
2370
1658
1265
1684
1694
832
2351
876
1687
760
1330
1728
1656
656
1802
1670
1761
749
1726
2511
1276
1279
1547
1878
1330
537
1754
773
1643
1413
1354
1670
1475
1656
1594
656
793
1596
1587
225
1709
909
1640
1600
1440
938
1239
1288
897
743
203
1784
732
1375
740
496
1891
1545
930
1283
945
1728
1514
932
884
932
1560
773
945
1945
2397
718
247
649
1878
2266
707
1600
1461
1878
1269
1539
2351
773
922
1518
1340
779
1449
1224
1378
1913
932
1231
1841
1886
1643
830
681
1502
1844
1375
121
1933
1235
1791
801
1714
2779
2443
1920
718
1277
1940
1225
216
1886
1926
496
1600
732
203
1722
1656
1886
894
1831
1307
1557
1288
1754
1375
1449
1409
525
247
1787
740
797
830
668
1817
801
1718
1920
884
1825
1302
1239
1502
1761
930
938
752
1933
1254
586
1348
584
832
1771
214
505
1704
208
167
1913
1215
2425
1802
1679
1438
1662
930
688
818
1761
203
1375
1891
888
708
1736
1836
797
2400
135
1822
849
1761
1787
892
1868
1518
1527
1690
887
505
1527
2400
1608
722
1844
2322
1600
1646
1694
1455
1475
2398
131
1413
1386
773
1709
645
740
688
1875
743
1323
500
1334
591
1409
1646
1822
613
185
1656
743
1933
1455
578
1307
1831
537
1631
859
2455
1539
1920
1562
1239
1523
1761
1281
804
1722
1254
1728
613
1603
1945
188
930
1613
613
1545
1656
1378
1404
757
1419
1868
1279
1657
1531
797
668
2445
591
2603
1375
569
1506
859
1690
1791
740
1378
1037
1711
749
797
1283
1913
1357
1503
1283
1386
1288
1656
1726
564
1926
930
1224
884
2424
663
786
956
1613
1562
818
830
216
1419
899
749
1922
801
752
1419
1527
247
1913
1933
1920
1419
1419
684
2400
1545
1896
216
1711
1348
804
602
245
1370
1330
818
671
746
1891
591
818
538
854
1724
1613
713
1836
531
1452
746
1926
216
2926
1600
830
1841
1808
1913
185
570
1505
1008
728
203
1940
887
1386
188
2351
1472
714
1514
1933
682
833
862
569
1596
728
1472
1868
984
1694
628
1398
681
2397
208
1761
1819
537
1547
714
699
1307
1386
1687
1398
1491
773
1922
549
1922
1461
1370
1912
1839
1912
922
613
1171
1307
1334
1608
1912
256
538
1600
2445
649
1452
797
718
1608
713
613
649
1319
1563
2351
1491
176
1231
668
824
1323
1378
1281
1438
779
1875
645
1658
88
1409
1761
1527
1631
917
1419
948
1563
1545
591
1728
1724
1539
1743
1736
1242
211
1239
1587
1656
1375
164
1348
1330
274
1242
1540
519
1224
746
1296
716
1724
1231
1226
1398
1742
1970
732
867
956
743
909
2880
1670
1302
922
1872
712
481
185
1643
740
948
1419
1754
1502
1396
1354
1640
612
801
1386
1277
945
1933
1448
1547
682
250
1491
1675
1269
1709
173
1545
1370
1413
1539
668
1277
532
1656
688
1475
1258
356
740
591
569
2511
1687
1386
2445
1340
1631
1704
1413
1802
793
1754
945
1836
2351
1472
2370
1513
1657
1891
1656
740
1357
1670
824
1547
251
546
1744
1242
941
1743
2032
523
952
1348
1378
660
757
1527
549
1307
1302
1677
773
1478
743
854
1529
801
1484
887
1640
1265
134
2726
1313
712
938
867
1254
1527
1836
243
537
1242
2400
1207
1239
1787
613
956
71
1798
2397
1330
613
2400
1370
1878
1235
211
688
892
1841
256
793
1474
1386
613
1560
3
227
2842
1587
679
2445
668
2587
176
830
1283
2511
1836
1808
525
1527
865
649
652
793
1656
708
948
808
549
3019
1514
1461
922
649
1656
211
1527
789
1640
1513
1656
256
1226
208
1933
532
1547
1600
2370
652
2351
1235
1239
1747
1603
1478
694
1656
1920
185
254
668
732
1319
1587
1613
1684
681
1886
1940
854
681
671
1646
1687
2445
569
664
1545
1913
1724
1840
1545
1656
1726
1694
1540
256
732
354
523
656
208
88
1855
897
1922
740
1722
1386
773
1419
1940
909
2400
1281
1302
917
854
1321
757
892
884
1452
1849
884
319
1409
859
1527
1288
1613
1878
1254
1475
1205
1747
1613
1367
1228
1613
1429
1836
867
773
1310
848
1658
712
120
1342
1288
1603
1912
681
660
1283
1547
899
1932
1743
804
1959
801
694
1527
167
203
628
1656
1231
170
1506
531
2899
1690
760
1283
1472
1656
1840
1378
1398
1594
1819
1398
1531
1527
578
1226
1670
1704
1396
956
1523
1808
1235
519
1736
1932
1419
213
208
2511
760
2370
88
538
945
1643
1239
1920
2015
1670
1560
1455
1207
773
1375
1429
1531
1724
1600
1461
1920
770
1819
818
773
247
1646
1545
1656
1520
1491
1736
2445
1819
1889
604
174
1709
684
1940
1283
1171
1736
1302
1269
1819
824
584
760
1945
216
789
760
1791
1386
707
2400
1771
613
1694
1231
1836
732
1409
1711
1396
1912
525
938
1933
519
570
1288
1836
1620
1754
591
1254
1926
247
1808
982
1239
1378
496
1761
1277
1913
1340
867
859
714
1926
150
1855
1926
2317
1736
211
1340
1302
830
1819
2370
1886
1413
1302
1340
1657
1288
1205
578
743
1656
613
1531
1484
884
760
1171
120
1658
1171
1207
505
1330
1378
1709
859
2425
740
1932
732
1396
591
1518
1920
1340
865
1348
496
732
801
1310
1518
1868
743
1932
684
1225
1600
1791
1235
1687
1340
1225
764
732
681
538
167
1518
1613
604
1340
1386
913
1687
1926
1663
656
1754
1527
1429
1808
722
1607
1694
188
1728
1386
706
1239
519
167
208
1231
1475
1478
1687
704
1352
610
1656
642
1591
591
211
1523
1926
1231
712
484
591
865
718
1562
2351
1657
1396
1386
1296
1736
697
797
1419
211
688
743
2400
2511
1254
629
1684
681
897
1694
1302
1283
1322
620
549
2445
1526
2397
188
2370
1945
167
1219
1323
1267
744
613
584
865
704
1679
1375
1547
1413
1878
613
887
684
2397
1781
884
225
804
1527
2425
1514
1690
704
1600
1600
1527
642
682
663
627
649
1419
1557
1878
2748
1472
2541
714
1808
704
1679
1219
930
519
1378
932
1531
2445
801
2445
1518
832
1736
1307
1711
1527
1386
1461
681
1330
1802
1419
254
3126
1982
716
888
706
1455
538
1656
1375
2351
613
688
519
706
746
1562
1690
254
2445
1527
1224
664
1912
2351
1836
1640
1370
1293
1351
1687
854
591
2511
1296
1527
1670
613
1288
1529
1933
1747
854
1330
1808
134
190
1323
1222
1523
671
1656
1413
1920
1684
532
716
1608
1878
694
1302
1235
732
938
1239
1296
749
1484
1207
887
704
922
1239
718
704
945
1351
176
865
1840
188
584
537
660
1348
815
1715
1920
932
546
1547
789
1912
699
1514
1491
1302
786
1600
682
1531
1440
714
1613
1864
1874
984
1819
1932
1330
591
1224
649
1656
1242
525
1307
215
1475
760
865
549
1413
88
830
1283
1808
2445
1207
1296
203
538
1386
2397
773
1235
1226
1761
1896
664
746
1478
1513
1235
1836
256
1171
1370
1219
1514
2445
1839
1787
1562
1709
1288
1728
1600
1438
1687
1656
1600
1231
1386
1940
833
712
1912
1754
1529
1307
1478
1527
1545
1670
1643
732
566
884
542
1694
1670
1408
1419
1808
1868
743
1429
1340
765
1933
1643
956
1694
1478
1670
1594
1940
1527
682
930
941
665
1736
1398
884
1527
1878
1251
1878
549
793
2511
2511
1239
1330
584
1940
1781
1831
786
1371
707
591
938
88
251
1271
1819
1472
484
1283
1527
1747
1207
1783
743
1836
938
170
2322
1658
1283
1728
34
1340
1357
1478
1679
1340
1643
591
2511
180
3048
1608
451
167
1370
1683
1518
845
1687
1478
1643
1231
904
1340
2370
1527
1940
211
1754
865
688
956
2397
646
604
797
1396
1323
1545
2445
1506
1375
1771
1656
2351
1761
797
945
652
699
1386
1527
743
538
208
801
832
743
1222
718
1535
663
1296
1608
1307
1502
645
718
1351
2445
917
801
1357
786
1703
1724
1527
1207
714
1207
1736
584
1878
1836
1913
2397
749
1608
1544
1478
170
1709
1419
848
1449
1658
1242
1547
1631
712
649
185
1711
1513
1868
1670
1527
546
576
1825
1761
310
899
743
1754
1302
1547
793
537
1771
1239
570
668
1670
1613
1640
1370
1283
1375
505
749
247
714
948
952
1235
1801
587
930
832
938
1726
1313
1413
1728
1288
1714
793
1277
1781
649
922
505
1743
652
773
760
1419
1452
1724
1613
1754
1913
88
1438
2485
1657
1348
1933
1440
1330
1419
697
797
1302
1396
1224
1330
1687
247
1658
1836
1207
956
88
1281
1370
1354
1690
613
584
1945
1912
1340
1413
170
613
1868
1440
211
1912
684
818
1656
1523
1455
1520
203
1419
1472
1239
694
1491
247
941
185
1370
1514
1623
1694
1926
1419
1687
628
1912
214
569
1831
1242
779
681
1640
681
1307
1547
2370
569
1656
652
1560
525
1841
586
2503
1242
1068
722
570
1754
1891
1527
1207
2351
887
1831
2397
712
1684
1819
250
1375
1378
538
681
1513
1235
1269
1235
180
1736
1171
797
1771
185
1527
1913
1429
749
1452
1378
684
917
2445
1171
2400
1600
1443
714
584
884
748
1438
917
1302
1321
2259
773
1409
1656
1514
1224
1370
596
941
3126
1539
185
930
2351
899
1386
1684
245
203
1754
646
732
1941
1913
1913
1226
1657
1330
1505
2425
1560
1224
757
1335
549
1868
1398
714
1438
1587
203
254
1302
1518
1728
537
1761
2208
743
1864
1472
1840
1413
1472
668
1836
1684
531
247
646
628
1841
668
1819
663
1429
899
1354
649
613
1271
1920
1787
1940
956
546
250
833
188
613
854
758
1239
546
1754
1283
537
797
1455
1540
1314
613
1231
2397
1348
1709
2370
1940
867
2397
1913
779
1761
1886
887
1235
1687
591
225
945
505
1656
1478
1219
664
1427
1711
1296
2317
1771
899
1502
1545
884
1330
1378
1296
505
749
757
1819
1819
1690
1640
1783
708
713
1527
699
740
1375
930
718
505
1709
1224
1409
749
681
1831
1836
1375
1643
1348
1413
2201
1408
740
652
1340
2317
1375
250
1513
1267
688
2400
1340
1307
1600
538
1750
1780
1808
1736
712
2064
682
649
1613
1878
1296
1875
1438
1761
1640
1940
1224
1231
591
1254
613
613
749
660
1761
1541
1271
1679
1239
1771
1933
1868
1728
1839
167
728
1222
1276
1398
1656
1386
176
1613
254
941
684
1475
1791
1419
1587
1306
1502
1940
1526
1386
1452
577
854
1540
1408
1886
1288
1545
1302
1251
1231
1219
1670
1831
743
1878
757
1440
1656
1694
1455
1913
1747
1808
1419
2351
1912
1868
1523
1726
1754
1787
227
1171
1386
1419
1527
2445
1307
505
1819
682
1724
519
593
688
1600
1656
584
1640
176
2370
818
1608
87
1912
591
1670
1613
1398
663
1684
613
1836
1288
2351
1656
1438
1940
956
1920
1398
1531
1722
746
939
2400
1945
2397
1926
1658
1868
1413
2511
1302
2487
1288
256
1310
1239
2445
884
1323
1687
681
1354
1608
682
663
188
1207
1781
749
922
586
1375
1926
2470
591
888
1527
1840
167
740
569
789
591
1656
1557
2511
718
1277
649
1438
1522
3025
1283
1527
1949
1419
1878
1913
1728
1868
688
2400
1849
1914
645
188
652
642
2201
1527
538
694
732
584
1335
2511
656
1736
668
1283
1386
505
1076
256
688
88
247
593
2885
1283
2120
1687
848
1527
1694
2469
211
88
1670
1514
1920
1235
1547
1408
1440
2511
1171
1527
1230
1878
1640
712
1640
1920
757
2370
1658
773
1709
948
1761
1386
587
1771
1502
1288
1933
773
707
1171
663
518
1438
712
948
1224
2400
1455
1107
830
1440
642
1302
1643
1912
208
760
604
2400
1531
500
2370
595
773
714
1840
1527
2397
1709
180
2400
1348
505
688
1513
887
956
251
1831
1296
1195
645
1687
1478
1658
1620
1323
714
1670
1540
1798
1545
1754
671
932
888
213
1603
2445
1419
214
1404
1288
922
2400
1631
1808
2445
649
822
254
1527
1531
712
1819
1868
1348
1321
1354
1754
537
1485
1271
867
1637
1687
2351
2814
537
884
1413
713
1375
203
1224
1491
225
808
87
1560
2351
1242
1643
1920
1600
1771
1231
1527
1348
1781
956
1631
549
664
176
682
1926
613
1502
1207
773
1419
930
251
899
1302
1429
1709
1239
531
1375
1310
1529
1711
1844
740
1560
620
789
743
1224
1656
1603
225
1808
1478
1868
1613
749
1631
1226
688
684
1502
1631
941
941
1913
1478
1545
830
1761
1722
956
613
681
1514
1658
1357
712
245
1527
1254
1656
1754
773
1613
1171
1386
1527
1302
1714
1408
1562
1736
247
884
1478
1794
1225
1224
1679
1679
1878
1761
1370
1933
897
1600
1219
1296
1370
1933
1235
1514
1679
1912
694
247
706
1819
1429
1878
1787
546
646
1754
1643
1754
2445
1207
1386
1323
532
2925
570
1913
699
1933
2317
1348
176
830
760
1679
1378
250
2152
593
1600
1926
1386
2445
760
783
549
613
922
1709
1643
1307
537
225
1265
1386
1235
1831
1926
1658
1875
801
1819
1878
591
1761
1718
1839
227
656
1868
1302
1527
1868
214
2445
1323
760
2511
245
245
830
1940
1736
586
818
1761
804
2425
1378
708
2511
1235
642
544
1728
2424
170
797
1527
649
1694
613
1868
1520
1831
88
1608
2718
1478
180
1545
728
664
899
1408
1367
1413
2397
1351
1277
884
1819
2370
854
185
239
909
1267
815
1545
773
749
1562
1281
2281
712
757
830
1408
2861
1440
1540
1288
899
613
930
245
1296
176
1277
1802
663
713
1754
613
247
1690
1375
562
1323
1670
1386
505
2375
1704
749
1513
1527
1438
1613
1484
749
1913
1455
1375
1926
1940
1288
1563
1868
668
1330
1684
704
714
892
1250
1831
1722
1920
1600
1819
1378
613
1640
515
1560
1819
668
2370
247
542
1714
1656
1171
1398
1771
538
1207
2511
884
1207
684
1657
1502
259
1878
684
1323
531
1613
760
1283
671
652
1231
2511
613
154
865
613
2955
740
1945
1839
1527
1438
1310
917
1396
1808
797
1868
1940
1354
1910
1545
801
1440
1690
1743
525
2322
604
519
1836
170
752
511
1527
1591
1603
1825
1940
1398
1656
1940
682
1926
2445
1491
688
1419
854
938
454
899
519
214
1562
1603
922
203
832
1781
760
1386
1926
537
1527
1254
713
1825
254
1754
211
1440
854
2370
1825
1396
732
917
2397
642
1231
1839
532
956
570
185
1631
899
922
1409
538
1219
681
613
1330
1687
728
1307
1761
1404
2351
1878
1836
613
1502
1643
88
1518
938
1348
1926
1330
1844
688
1419
1271
1357
1207
1491
887
1864
884
1670
1631
185
789
773
1849
797
538
1319
1709
531
732
211
1367
1491
1743
1386
1398
3126
1452
682
740
591
1761
1868
681
884
668
1527
1224
1438
938
1452
932
1231
1724
1886
1429
531
1797
2511
1335
584
694
1409
549
1886
1709
1398
1440
1250
797
1926
537
1330
948
1836
793
2400
211
3126
170
1429
2400
1438
586
881
604
208
1926
1527
713
247
1687
716
1656
1724
1926
1171
1226
1728
1878
1224
1419
531
897
1913
681
740
1724
1840
708
1527
1378
1787
1603
1288
1396
930
2397
546
1518
743
1222
1207
1728
256
1886
185
712
1886
569
1271
682
1370
1841
714
941
1461
911
185
1646
663
1527
712
899
930
1736
1791
789
1736
945
1375
1226
1461
586
1868
613
1451
944
1231
531
1728
1896
1367
1370
2351
1413
1335
584
185
1675
1296
1603
1413
1781
1694
1562
185
1913
1405
859
1472
2370
1348
1231
875
1239
1791
1452
2397
1171
1724
549
1791
694
1640
1587
1912
1825
884
854
1340
1831
1868
884
549
1340
743
1658
2445
569
591
1351
1370
1529
1475
941
897
1231
1560
933
1754
1844
546
2445
1413
642
188
1771
1724
1375
1022
783
613
1798
1386
1736
663
1378
668
1531
1728
859
247
88
1440
1438
714
1560
1670
1840
713
760
646
664
884
570
1841
1560
1452
1754
1370
1736
1754
1452
773
1718
1340
1743
1949
1754
859
1932
1613
1722
1658
185
546
830
1656
1743
1547
1386
1527
649
170
1913
2445
1926
1754
1288
1831
932
519
922
1288
2175
1747
531
1527
1413
952
1690
1640
593
2453
1523
1518
684
591
1754
1545
1378
884
1728
1491
1231
2351
749
1658
1478
749
749
779
1643
1207
1728
1231
1839
681
1844
1348
1231
684
1787
1891
1296
668
134
668
1724
832
930
1340
1419
648
1704
1601
1452
718
1330
760
1761
1334
789
652
854
1455
1736
660
1279
1351
1831
474
786
1419
948
2488
1736
1690
712
1926
681
917
1398
225
1545
1926
1945
1527
1557
1836
2511
887
531
225
713
87
1386
1518
1523
1678
2351
208
941
1875
1254
984
1478
1239
1896
832
1505
1600
1836
1505
1536
1547
1226
1334
1224
2391
1281
1726
688
131
663
1386
1761
2511
1726
1207
1370
1205
922
859
1808
225
1357
2511
722
854
930
1419
247
1271
1231
1613
1207
188
1600
1302
1754
938
1640
1896
718
2511
1600
1370
1413
818
1684
251
1658
712
1791
1926
1940
1207
1714
1429
1348
1754
247
712
1631
1933
1539
1458
1409
1354
101
1839
743
1711
1231
1690
887
804
1242
930
225
865
9
1771
1926
1940
1670
1419
1354
884
586
684
1670
663
740
1413
1728
1321
2400
1354
671
1429
1207
1594
1429
569
1419
1254
1747
824
899
1640
1819
1839
718
1926
704
256
760
1207
2931
1409
1378
1307
1288
1429
1704
538
1761
1296
746
188
1348
1171
591
1370
1251
1926
814
537
773
688
854
833
2445
1253
148
1269
859
1761
922
941
1802
668
1253
1514
1600
1527
1587
1518
188
663
1545
760
505
833
941
131
1521
1563
1656
546
1839
1340
1868
1849
888
1370
1281
684
760
1370
2511
956
738
1912
1940
1802
660
930
1334
1684
704
1296
716
1419
1323
1562
1502
1771
549
1265
208
1419
2397
1419
164
1913
1643
1386
256
718
1419
1440
2397
830
570
1711
1527
1728
1922
728
787
663
867
584
1398
3113
952
1860
1171
570
1235
1825
1330
1455
1478
1684
2511
1367
1269
884
2370
1868
1413
1545
1864
922
732
628
1945
1949
1690
1340
569
1527
1912
1933
1239
688
1722
1656
1302
1808
1754
707
1913
1743
760
1386
743
1413
712
1878
2445
1231
1736
681
1771
830
1330
1868
1926
1587
1409
1547
613
2445
1761
1502
1370
1386
1587
743
830
757
1920
1922
1403
1352
892
1283
1518
1277
537
216
642
1375
757
1302
1269
712
1912
1409
773
830
652
649
1825
941
1912
1560
2370
749
694
1591
646
1933
1455
1283
3094
1323
1657
1819
131
1340
1219
1455
1502
1398
1310
1461
1378
848
773
1455
922
1171
1413
1409
595
2400
712
613
1518
570
713
1656
1831
884
712
2397
1302
88
1656
694
1891
1269
713
892
1631
1600
1348
718
1224
1761
716
1527
1694
1357
1802
646
613
682
1475
176
1527
1747
537
1307
1656
854
1340
1743
1472
732
1656
1808
752
664
712
578
1945
1271
668
1321
1728
1896
1452
245
584
1283
1413
1945
718
833
1398
1440
1302
684
1754
668
2322
1340
1455
1330
1335
1771
1839
565
888
1878
649
706
1658
664
1288
1722
1912
1600
1513
620
752
1330
1409
1761
884
1926
1461
688
1302
1836
1503
649
1926
779
1215
1709
245
1690
1600
804
1864
245
1875
1844
1224
500
1560
1283
1438
1540
1357
941
922
1787
586
1608
1600
1913
1398
542
714
699
1709
1864
1375
208
1207
757
1640
743
1529
1694
1587
1378
1429
887
1513
537
247
1429
1302
1949
1205
1281
1409
899
1254
1886
875
1239
260
1354
1239
1408
1726
1932
884
121
1643
712
1254
1226
757
956
1841
1520
1849
2370
1663
1690
1302
1808
1819
1933
1620
1351
2511
1386
867
1670
1527
1540
531
164
100
1419
1791
183
1722
1687
251
1302
1773
930
1670
134
591
682
1875
1207
1413
714
1819
887
593
797
1743
587
1932
1250
1791
773
1825
1656
732
1340
884
1370
3144
2955
956
1913
87
1419
1224
845
752
1171
1514
1529
1771
944
1791
1875
208
505
1819
250
1754
1743
740
1945
549
1502
1754
247
752
1940
681
1404
1679
663
131
563
1531
728
538
1836
1269
203
681
1296
1690
956
245
1608
1754
1787
2445
1684
948
211
1539
1926
854
663
1455
176
801
1354
702
1527
1545
1922
1354
1932
1535
216
185
652
1527
649
941
2790
1643
613
1875
2704
704
1761
1440
1988
714
1656
1413
773
1761
2073
773
668
1587
1743
718
227
1378
1323
1547
1440
714
706
1429
1949
1302
570
1656
490
218
1743
652
794
1354
746
708
1836
749
242
1600
1714
188
1791
1527
740
2397
954
247
1491
757
1440
1277
930
699
1780
1429
1283
1840
1839
1912
663
664
203
1891
2322
1251
1781
2445
1396
1386
88
1878
1563
505
1562
1473
833
1302
1419
1513
1478
1587
628
668
1386
1116
1375
1724
1438
1348
1747
1613
1849
1836
2370
684
245
1761
1694
1226
1478
1491
2400
1378
1878
757
1413
789
1875
865
1207
1386
1761
472
1687
804
2485
1302
789
1670
1251
1408
1945
537
225
613
1920
1258
797
1226
1690
531
613
665
1335
1747
1743
188
865
1600
211
1361
941
1787
590
1491
5
1235
1603
1288
1868
2400
1219
1547
1724
170
1340
1722
1878
1922
1736
773
1831
1527
1527
688
1429
659
1386
1613
1926
867
1239
2351
188
1868
2400
1429
1942
664
519
1868
1679
1600
569
1440
1878
1296
208
1455
1945
2351
854
1348
930
1875
1836
2091
1926
1656
1754
1527
1478
1754
1226
496
1491
225
1527
2908
1791
1844
525
1600
701
1398
1812
2927
1920
1231
1670
1513
1831
1704
1560
578
1440
1171
664
797
1378
1307
2322
649
2511
1747
1819
2511
1822
1491
121
1868
752
1926
688
570
922
681
1523
1886
591
1913
688
1242
830
591
1405
1875
865
1922
884
1932
707
681
917
185
1521
897
668
698
2445
1322
1502
134
188
1491
1926
1754
1375
801
1386
688
1878
1656
245
2445
2370
728
1207
1547
1386
604
743
1844
701
1875
1600
1926
203
707
659
1386
1620
837
1219
1108
1875
2351
586
1419
1836
1656
1646
1419
681
1323
1836
1940
945
1438
645
250
854
1913
1878
830
1330
1868
613
1386
628
941
712
758
1724
2715
1545
930
1643
1891
1913
646
1679
1940
1461
1940
642
1239
854
591
854
884
1886
1868
1386
740
185
537
984
1269
1603
1594
1352
1254
1891
888
824
887
1836
1819
832
577
1587
743
732
824
629
1527
1413
1405
1656
1844
1539
749
1667
1527
948
1945
1455
1307
1694
1656
854
43
1736
1643
888
832
1231
1849
1687
1302
35
613
1819
786
1724
1277
1940
1224
570
848
797
948
2511
2400
1429
1679
1472
2400
1455
1656
1657
1761
1455
2351
682
786
1288
1354
728
1375
1288
801
732
1405
1254
1878
1656
884
1547
1643
728
2425
584
1656
801
1302
1891
1269
1357
542
708
1742
211
1926
1506
1281
884
752
1440
887
1302
2400
984
728
804
694
1878
945
1514
1506
1849
938
1231
1643
570
1656
779
859
256
1455
1527
1933
1239
1231
2714
1452
952
2370
832
649
1940
1207
1831
1523
732
2445
743
569
1808
681
569
1307
1386
1714
1933
1527
1940
1171
1386
2400
1302
537
1269
1771
1518
1502
818
732
1940
804
1419
732
1527
1849
681
569
1296
1771
743
818
1694
804
859
888
1375
649
586
668
1742
1302
1545
225
1302
1728
808
1354
1386
2445
1455
1409
2322
1283
1666
1547
645
2620
505
743
164
1722
2445
1348
907
2684
867
808
668
1831
1367
211
1409
1784
1127
1913
663
1709
867
1728
245
546
1913
1502
1455
87
1283
570
722
1875
1409
1808
1822
941
1709
1527
1563
671
1687
1351
1560
1560
2511
1478
1736
1254
884
707
1560
1656
1514
1386
1878
713
1922
1269
1429
963
1340
1694
1478
613
688
1258
1535
1438
789
1348
867
668
859
818
1545
793
269
832
824
956
254
675
1839
760
1409
519
185
1945
1413
704
538
1932
865
1539
1562
1419
1562
1945
684
930
1429
668
1920
930
1754
884
1722
1771
176
1709
245
211
519
1754
1502
1670
1557
1224
1784
276
225
793
1646
2397
1912
1694
1224
1709
728
656
2351
1819
941
251
1613
1657
1840
684
1330
2324
1375
2400
487
1419
1527
1600
681
215
1940
170
2965
2397
1231
930
804
1231
1461
632
1279
519
134
1587
830
1419
1868
1533
1945
682
938
1878
887
1587
1265
1296
591
1547
613
1307
188
1886
1868
2585
211
1231
245
2926
808
1219
694
586
1922
1296
1825
1613
1920
1658
1429
931
1478
1271
1215
1514
1475
1709
681
184
1461
718
779
649
1480
1587
1878
1761
2938
786
620
824
1231
628
1531
1404
1933
663
203
668
1367
1502
1484
247
740
1656
1754
681
867
1600
832
854
591
804
704
1184
684
746
1874
797
1231
932
628
613
749
1357
1438
1722
1348
854
1370
1819
538
1560
1949
1419
1171
1945
1709
1478
1771
718
1354
549
668
1825
1808
1288
1461
595
1640
1207
1386
1670
1354
2925
537
1912
1878
704
740
1535
1808
859
519
1235
1761
1836
549
1603
1461
88
2400
938
865
1429
1224
1502
1413
1354
1207
922
1690
2445
1547
2400
757
538
1307
1207
1226
1539
1718
797
2390
604
1754
121
1600
1283
1754
888
496
1587
1920
1413
1461
668
505
176
495
660
1330
1396
649
818
660
1330
1562
1926
1787
1231
3070
1831
3126
247
1491
1670
1370
1545
671
1323
773
798
1802
712
227
584
170
1539
854
1408
1348
897
1239
245
1478
131
2322
1874
1591
1281
884
1455
1386
1722
1912
681
1761
613
1310
818
1215
1281
1819
930
1940
854
538
684
1545
1709
1171
1502
2028
760
1405
917
537
188
2511
1421
1658
1455
1283
884
613
833
1357
1491
1231
251
1920
804
1375
1207
1527
917
120
1520
804
1527
1529
1819
1679
887
591
1513
1741
2400
786
1831
1386
1646
899
362
1307
899
1562
586
1375
570
1547
185
523
208
2196
1231
648
797
1724
1398
254
1945
1868
2511
614
1694
1844
1752
804
1535
1868
1527
1545
1913
824
797
1288
718
1920
652
682
613
1670
1631
613
254
1413
2351
832
793
1933
1398
930
537
2925
1640
1600
1330
1348
1933
1219
1808
922
586
1413
743
1514
211
2370
1386
1334
1688
712
1375
758
3045
1640
1378
897
740
1455
591
593
773
713
1656
604
1171
247
757
214
1527
732
1920
887
1736
1539
214
1478
1429
1545
584
1323
1728
884
1529
1670
1527
1419
1743
740
208
1478
215
2397
804
793
1527
892
1656
208
2397
1235
1419
2397
1945
1472
941
804
688
714
1670
1761
2397
1518
712
1518
538
664
877
225
1791
1878
1728
922
1656
922
1694
743
1283
864
1455
1269
628
1514
558
1690
1527
1302
930
1945
793
1455
712
2171
1307
1348
1926
1791
1357
1302
1302
2062
1878
1920
789
1709
865
699
569
1640
904
1761
408
2351
1386
1945
1640
1600
1527
1771
1239
170
1728
932
705
188
1258
546
2397
681
87
1868
1307
1478
704
1254
1690
645
519
1409
1791
1513
1283
1513
1836
663
1235
1302
1878
1836
793
1613
1348
663
2511
1518
1631
854
1844
684
1722
681
648
808
1754
1562
887
1913
1940
2317
1529
537
1438
704
713
1728
1656
340
2397
668
537
1791
649
645
712
595
1761
184
1239
1656
2523
1722
713
120
570
1307
1396
1913
1386
1825
1419
250
1429
1670
1378
1455
743
1761
1945
713
712
208
1288
1670
549
591
208
346
247
922
1771
2445
1518
208
1819
1370
595
1254
830
1728
888
1913
2400
613
44
1724
489
188
2461
1144
1288
1933
1283
1438
1761
1658
888
884
234
1475
2400
1613
1791
1378
945
484
546
917
1932
620
917
613
804
1281
716
1330
1808
1354
1709
2351
1728
930
1849
1658
1658
1940
1798
1231
713
1277
538
2397
1283
613
1670
1455
1691
1560
1419
652
1378
208
797
830
1724
789
952
1352
2445
519
1302
1932
1405
1281
760
2637
586
645
225
884
1658
121
2511
749
1429
1513
2926
1709
591
1724
584
1728
532
1455
1409
496
815
760
1656
862
1413
1478
1819
1472
1547
668
789
1271
1419
1378
613
1386
712
134
1330
591
1646
1271
716
760
1239
1913
245
247
1351
2836
1912
628
1408
1484
1370
708
1724
2322
1728
617
2397
188
740
1791
538
1656
500
2397
681
1658
519
1222
743
688
1875
956
1330
1302
1865
1419
922
2926
1643
801
1933
1351
1523
2397
1502
671
1242
1761
1922
1452
848
1419
1791
865
2926
395
922
922
1791
649
1656
1440
716
500
818
242
1302
1743
1867
1787
688
1780
1557
668
1378
1207
113
208
930
1310
1868
1242
932
2445
1557
1761
1429
1761
1239
1302
1896
1808
1600
1670
1531
613
1728
1631
569
1518
1878
688
2732
1886
1631
830
1307
832
1878
1787
663
1913
570
1283
2397
1709
1288
732
1321
1235
39
1704
570
1310
1562
1933
2626
917
1787
1868
845
2445
188
1478
1658
1219
203
1514
1819
793
1722
1265
1940
649
1724
1539
211
1613
941
1478
1271
2370
537
1600
1761
830
1868
1771
712
593
1836
1840
254
1926
1831
1502
1945
176
1836
956
262
1478
549
1920
922
865
712
586
1527
1340
500
1545
1600
1932
254
1656
1591
1313
760
1378
1539
180
1711
732
1334
1310
1413
941
676
1429
1920
1912
1491
1560
91
899
1791
1440
1239
1271
1714
801
1527
1658
1375
797
1787
663
888
1224
713
773
1736
887
688
1726
1455
88
2351
1822
1523
1709
945
1386
1348
1506
694
1868
1323
1802
1351
1932
773
1419
699
1478
732
1526
2177
593
867
712
1171
613
245
859
245
645
1375
1643
917
1802
941
804
862
801
2351
1440
1378
1640
1640
1215
2445
1408
1171
1413
801
701
1527
1242
1791
525
699
656
718
1231
176
1307
1868
1932
1514
2292
1449
1271
938
681
932
1670
732
769
1375
247
1656
1728
1836
1354
830
1491
2370
1684
1375
1461
704
1351
1375
1370
713
712
682
859
1868
1523
1527
1478
1419
888
922
519
1791
1348
922
131
1171
225
663
1375
699
1396
867
1438
1348
830
1545
1386
1207
1396
1849
208
1398
1398
1171
1819
1375
375
941
3064
1429
134
2351
2351
1171
523
2511
773
1690
681
1207
801
1844
743
804
760
216
1452
1940
1761
1754
1926
595
1631
930
254
758
1825
2400
578
1283
1831
952
1864
247
1912
185
1802
640
1386
1352
1656
525
1352
1875
714
716
887
833
1791
1640
757
1413
1449
1653
1600
904
586
1514
1527
1478
708
1429
591
549
1348
569
1878
1409
2370
1656
549
1722
1386
534
1310
1254
1239
1726
1222
2926
1819
922
797
1405
1539
1896
1438
642
1840
1922
1235
1518
818
1357
1868
1231
854
948
1562
713
832
1405
88
1307
1808
1310
591
884
681
952
1283
1840
1878
247
1747
2397
1709
549
1613
718
1687
1864
1822
1166
659
1491
1475
668
1640
652
164
1913
1452
1226
2461
884
546
613
2397
1398
1279
797
628
628
708
952
1502
1491
185
1239
1819
743
188
682
185
1378
1714
208
1972
1491
941
917
1531
1296
1913
1656
684
1231
1711
1771
1302
491
1933
1754
1231
1878
1323
1283
1600
1531
1761
1231
984
1808
1239
2322
1429
899
185
1839
1010
2054
225
1868
1269
1912
1687
789
749
604
1808
1839
1646
2443
1540
1631
1920
1250
1235
1926
578
538
833
1231
797
1540
1711
176
1413
188
1605
941
1491
649
1563
1502
1761
1933
211
1283
722
1226
854
1370
797
1945
706
740
1340
789
1694
1124
1438
1945
941
2322
1675
708
859
755
1742
1787
188
1540
1679
888
1288
1505
225
1539
922
1933
185
1840
1351
708
1922
801
789
1761
1858
1704
743
1608
1819
1396
121
1640
1527
1239
740
830
1802
832
167
538
1283
797
1878
652
1413
2351
1413
867
1687
1409
1461
1354
2370
2425
1455
713
1451
1527
1754
538
1185
1378
1527
708
1547
1452
941
1595
1310
613
1787
591
211
584
797
859
1920
1419
1912
1922
867
712
743
1478
1219
627
1440
505
500
830
546
1798
500
1945
2351
1940
1440
930
1728
211
952
1296
2317
2351
1836
1840
1527
531
1527
1724
1912
1455
917
1478
505
888
1334
2322
578
2081
1802
1527
694
1600
1926
757
1527
164
1562
1514
538
941
808
1513
570
1502
1709
1819
1239
649
773
1302
1945
505
1656
714
1819
2461
1709
254
1603
620
1351
922
1562
649
1709
2273
188
247
1825
1940
930
1323
613
688
1171
1527
73
613
1419
203
1231
1375
743
649
945
716
1288
922
1513
251
208
688
773
789
732
743
2244
1330
1281
1754
797
932
1207
682
1912
854
2050
1747
732
1325
1878
694
1547
542
779
760
1171
941
1761
1771
884
2168
1690
1527
797
1386
1478
203
1219
830
1926
1791
164
1396
1602
1825
203
1455
743
1613
1836
1370
1219
1396
505
1452
1518
1340
1709
1819
1684
1802
712
532
645
1288
2397
1545
714
1822
1754
812
1643
1670
176
1747
519
704
1547
854
1224
1330
1711
1926
671
1171
1386
1307
917
1819
1269
2425
1844
587
1283
1419
1224
1527
664
714
757
1808
1527
2372
590
892
1808
256
1502
1334
1646
1527
569
146
779
1787
663
1913
1600
793
922
1912
584
1771
1613
1656
1527
1896
1709
1562
1684
1302
1913
663
1825
1646
2370
1761
760
1670
752
1514
1613
505
1545
1808
1429
1670
1933
1207
1506
1330
531
1600
1472
746
505
1340
1791
2315
1913
1831
656
1819
1386
1640
1313
1560
570
1926
718
27
1214
677
1783
1913
1819
1413
922
620
1547
1419
1922
593
990
941
1231
938
854
1357
1922
922
646
1913
740
1330
1940
712
2365
845
549
922
1640
1658
1922
757
884
1912
1913
1398
1722
613
704
830
1239
1913
740
1354
732
88
1819
604
1933
1912
2926
1781
1640
1348
1224
688
254
640
941
1875
760
1560
1334
1613
699
613
732
1836
930
1933
749
587
1724
1503
2511
1520
1419
1831
859
1926
1771
714
1452
1819
584
628
1398
1378
1351
797
956
1527
1724
593
917
668
1521
1472
1861
1478
591
1562
1231
956
1787
1736
1656
88
1728
1413
1251
1932
245
642
645
1600
1302
1429
1231
2322
176
1709
1658
1704
922
1754
1475
1920
208
884
1656
2425
1455
1505
1231
1743
1207
712
1523
185
1545
649
663
1631
2445
945
1656
1235
1670
1631
1452
1265
1840
549
176
793
1945
1886
1302
1670
1226
1288
1670
1478
2445
1913
1709
1452
1656
1670
1797
1354
1207
1836
570
1922
1791
1819
1613
897
546
1690
1523
2397
732
1506
1736
1761
1670
1375
922
779
1367
1690
664
684
1283
628
1518
1886
773
1670
1514
956
1505
1945
1235
1896
712
1603
1600
1709
681
1743
586
1455
1478
797
884
956
752
660
663
671
1643
884
2511
917
591
716
740
1667
1491
656
208
1386
888
3132
1527
1370
884
1787
1736
1922
1231
254
681
1841
613
2547
2511
681
743
537
131
2400
1514
1761
2351
899
1527
948
948
1419
712
1896
1545
808
716
793
1791
1296
1868
2351
2155
1540
1452
804
746
1419
164
1419
1656
1354
887
1354
1378
170
804
1277
1340
613
786
1283
1557
1265
663
1438
1348
705
208
1535
671
859
1283
1307
1514
2511
1440
1258
1527
1603
1419
1819
538
1219
1545
1791
830
613
1656
2370
1288
1357
1503
2445
245
797
1886
1736
1926
649
1419
1761
188
1640
749
1658
1545
1932
854
1684
1269
188
1429
1798
1514
247
1643
718
1520
1330
1819
1754
1560
824
215
922
211
1254
1398
1836
2400
897
2686
1728
884
1940
1535
3026
1679
613
1545
1945
1808
1933
1370
1348
704
1514
2511
1239
1352
1940
743
1920
251
956
1613
1378
663
1455
1527
1239
1291
749
917
773
1587
854
932
1932
1920
1926
1913
131
549
167
1502
867
1754
1878
1375
1491
1340
689
1949
681
1334
718
185
797
1313
78
1375
1600
1694
537
211
1288
2445
789
1440
1171
952
1754
1535
2397
1868
875
1808
1656
888
505
613
2915
1912
956
1302
1771
1771
1473
888
1334
1940
1258
681
591
537
718
1780
134
1231
2370
1527
865
1557
1726
519
1868
1920
164
1724
1378
1207
1868
167
1413
861
1913
718
1791
1557
1478
956
2189
671
256
1419
1514
604
1455
1620
867
830
1913
1545
1269
1271
704
1798
1631
930
1878
2400
1386
1787
1932
1288
773
1926
2004
2069
1726
1340
984
601
1527
1949
1330
804
1684
1222
888
1334
1613
215
1330
830
1933
1600
1313
1296
660
652
1874
1239
1455
1396
1224
1378
1375
1640
1886
956
3003
2400
865
1378
1491
1429
1523
707
1398
1933
1912
1491
1491
227
185
718
1323
164
1207
1640
203
505
1819
1288
1503
694
688
978
1761
225
832
584
1527
1912
1478
1502
1452
88
1694
1296
1920
1545
2445
586
681
1527
1724
1386
1386
1242
1386
1922
1912
1656
789
1413
1840
1849
1419
247
1945
1340
808
773
773
1518
538
743
1323
1922
1603
1646
1886
1836
760
1819
1600
1409
706
1283
549
613
211
134
1920
649
1825
1646
1296
1825
1398
908
613
1452
1502
1408
714
859
1722
1754
678
707
958
1878
1334
760
2163
1825
732
1878
1631
1836
922
945
1754
1419
1694
188
254
1791
549
2397
640
2351
403
167
208
537
519
1409
704
1613
1649
483
1378
684
538
2506
1886
1354
956
1761
1419
438
1819
578
1476
1545
808
1687
1940
1761
538
1670
1219
1891
1791
1417
1819
1761
712
652
2400
591
1560
1413
1396
713
586
245
1587
628
1539
887
682
1527
1207
1656
2511
1711
2511
1587
824
1226
1670
1235
1491
652
2370
1367
1640
2425
1836
519
887
1539
538
1868
664
1743
1675
1375
1513
1761
134
591
2070
1505
859
1912
1839
1207
1279
938
645
732
538
2370
1398
2397
208
1375
538
1396
1461
2370
1239
537
1429
694
1849
818
1825
1523
1600
848
663
167
956
1932
1761
1513
1945
1709
251
1302
884
628
1370
2397
824
505
1722
225
1386
938
1878
867
1219
649
245
1434
668
917
1484
1560
884
1806
1643
176
531
1736
593
2861
1409
1922
804
1926
2397
1679
884
1409
746
185
867
613
1747
2400
176
188
773
1724
1398
1429
1945
892
1933
1886
948
1926
211
1258
1656
1502
1875
613
1743
1307
1724
1271
1408
206
1658
1761
1658
1836
1913
1613
2445
1254
1949
586
537
713
1868
214
833
676
945
254
1254
1940
1491
1841
1231
170
590
1547
1296
505
1754
203
1398
1849
87
2322
797
537
170
2511
1340
1231
704
1478
1398
1912
1831
256
1527
1452
1478
1330
525
948
1231
1409
549
1207
1207
1722
1640
1608
1933
694
1742
663
1600
1849
1933
2397
546
1323
542
1608
1658
1239
1545
1878
1171
833
708
1926
1754
88
256
956
505
1419
804
1643
932
646
1643
1513
740
749
892
1658
549
392
801
491
1709
1596
1438
1505
1831
1429
531
88
1527
1640
1868
1886
1704
1643
2397
1913
1761
671
783
1296
728
714
1527
1702
570
1224
2955
884
732
1933
743
757
1687
2015
1302
1754
714
1791
1780
2400
176
1455
1613
786
1912
1839
952
2511
1344
1440
613
1545
1514
213
1171
1679
1235
712
604
1886
1323
225
743
713
185
1429
1728
188
884
779
1360
1224
1849
1875
1455
2843
505
2397
888
208
1461
1386
1643
1370
1242
1313
1878
569
542
2397
682
1472
646
1502
1527
1822
2400
2351
1527
1277
773
1408
1419
1386
1949
1409
888
1679
170
1514
251
1878
2511
1771
1279
1728
1742
170
1269
1896
591
1267
708
586
2317
1839
1808
613
531
537
645
1277
1658
746
1631
1352
1354
938
1819
549
1878
848
1386
1518
570
1502
797
1527
1912
15
887
1831
1527
865
188
1761
1631
1351
1527
712
1945
1913
134
176
804
1896
718
167
824
315
713
1283
1643
1608
808
1523
1562
1440
1836
1370
2445
714
593
854
1283
708
134
688
1940
2322
1825
797
1940
1754
1560
2097
649
865
1405
1791
713
718
1684
1518
1231
1840
1502
1724
1217
1545
1878
1310
740
1932
973
884
1386
652
569
1491
1405
1451
1171
1654
867
1736
808
2937
704
1480
699
1419
830
1277
1920
537
532
538
1231
1562
1709
1267
570
1527
1254
824
1288
956
1791
1603
1656
1562
1219
1913
531
1171
2370
2772
1704
188
793
938
1539
1819
694
1419
1419
1722
1455
2831
1523
1545
578
134
1429
899
1226
1330
1865
2347
188
1670
930
887
1370
537
743
2926
1231
3085
1819
1868
1754
1912
1709
899
1340
1478
1587
1754
1656
797
712
1949
1398
613
1405
1222
505
917
1878
245
1742
185
1600
899
254
1242
1231
1419
1379
519
569
1545
749
1413
211
1409
629
682
2254
1761
1741
1912
2318
808
1288
1478
1409
1920
1761
1600
511
1378
2397
1913
1896
1239
1408
1419
671
786
88
1728
1330
1429
1878
1839
1670
1518
1288
642
1922
1933
1868
1726
1886
591
1077
176
1375
854
88
1302
593
1398
938
1913
713
1878
1323
1502
1452
185
801
1523
854
760
1839
505
1754
930
832
1798
1920
645
1539
2721
773
2791
1518
1754
188
3126
1323
708
681
1754
1670
1367
1307
830
888
1413
708
1600
254
922
1656
708
1296
1398
645
1709
1724
1340
538
586
2861
904
930
773
570
714
1302
591
884
1675
718
1478
1754
1878
1386
531
1539
1409
1709
1912
2445
1684
584
1277
1302
1726
688
1791
1224
1722
1231
1283
549
576
1468
1334
1662
1726
3126
2511
956
1491
505
1518
1656
1335
1368
1419
3121
1724
956
1370
570
1288
1514
1531
668
1631
1231
1645
1771
1440
830
1819
1640
2131
758
2400
743
1527
1724
604
1694
1932
1527
1878
773
1398
1658
728
2272
1920
779
743
2425
1375
922
660
1207
250
948
2370
888
1933
1600
531
1690
1781
1271
645
1587
185
170
865
216
185
613
1819
1640
718
570
808
505
1802
1226
1728
1413
804
1296
1540
215
1340
1836
1754
2174
1502
1643
1480
1878
1354
1239
1822
749
867
1231
1771
1386
1547
884
1354
1736
773
1791
1788
728
1656
649
1254
2400
808
1277
1808
1761
121
1922
1849
664
1926
1370
1658
749
1375
1913
208
1613
1687
1348
1933
2397
649
229
1704
1574
1679
1478
859
743
1878
1354
1523
688
1608
591
779
1709
1518
1831
1440
1545
1600
1643
941
1640
593
2511
1771
1396
1281
1386
1527
1440
1675
688
1940
1354
749
1455
1836
1743
793
121
1940
1613
932
1502
1539
1502
208
749
1938
732
1518
704
2445
1945
704
743
1547
1761
2400
789
1302
682
845
1545
1722
1288
704
1413
1613
1239
1819
1242
749
1631
681
1370
1340
664
1656
2370
728
1886
2400
1302
1643
1657
1235
941
1386
845
941
1836
1449
1670
591
1945
1932
247
732
1207
1527
629
1367
1239
1375
1271
1940
712
793
1413
649
797
1913
1933
613
591
1231
2322
121
832
1656
185
537
1269
1419
1330
749
1594
1396
1836
694
743
1340
1836
1226
2556
2291
1231
1398
1518
1878
1340
586
628
1709
1545
1822
1912
1478
1539
1547
801
1419
1334
1429
1694
740
1679
1539
569
1513
1640
1603
945
1913
1386
1836
546
668
854
713
1656
1288
1254
1408
1354
1514
1288
1933
808
1736
569
1831
684
714
1357
1307
865
121
1527
1922
335
87
1600
185
956
1600
2445
645
1808
1011
1242
1926
546
1736
862
2397
216
668
1386
1215
1478
652
2351
1684
591
3
213
1933
1429
1878
1656
2445
2397
1771
1527
1687
830
1949
1875
1791
1819
234
1600
1709
1539
833
1207
2351
704
225
1896
797
1283
1491
1235
652
749
681
884
1323
1307
1207
1279
1587
1825
712
1933
652
1313
746
1207
1419
941
1791
804
1932
1529
1375
1527
867
1310
1714
1709
688
549
1455
188
1724
1310
2351
1478
546
131
660
1913
1679
613
164
593
887
1207
1279
131
613
804
1913
1547
681
1547
1656
164
1600
1449
1369
2445
1419
1656
1408
1367
1024
1375
531
1878
1868
1562
1926
818
591
1378
1631
1608
668
752
591
593
1527
1736
1726
341
1891
1560
1640
1825
757
1354
1438
170
1771
688
1933
1868
773
1787
1587
84
670
1440
88
773
1513
3061
1547
1646
732
225
251
1475
145
1171
537
1281
956
1452
732
1527
120
1518
1771
176
694
773
1310
1920
1822
1709
668
120
1277
1370
225
2511
888
1455
1475
1370
649
648
1531
1841
1313
1224
1475
1547
1409
1535
1357
1945
793
1271
2370
1472
1875
1438
1781
1413
930
859
1912
1724
578
586
645
1288
859
1562
1375
1404
824
591
2400
1771
1694
1819
1472
1600
525
887
1239
1264
1831
1413
1718
1926
1608
2056
1254
1658
854
681
188
1378
1334
1603
1920
1352
254
1603
2511
225
1310
743
1302
1920
684
170
604
830
225
496
867
1330
1518
797
773
519
1386
1520
1527
1836
1545
1945
1656
1562
1396
505
1926
1933
2370
1531
1791
203
1307
1419
922
1307
1151
1224
1646
1643
801
2322
2322
656
203
1531
1545
1613
1461
1878
519
1231
1781
188
1527
663
1791
1419
591
546
1527
688
1933
887
1330
1940
2445
1724
1529
1375
1825
1269
824
1367
1324
251
1226
549
1219
797
2400
801
1239
1429
684
1438
1370
1527
888
1302
1676
1398
1819
1224
1670
1215
1896
1461
1844
2445
757
1670
2351
134
743
1409
1600
1747
1920
1787
1722
1868
1419
1370
941
203
1709
1836
1475
1296
760
1398
1891
660
1940
1875
1932
1646
203
1831
645
740
208
930
1452
1283
1771
1513
500
1527
1440
1348
1440
256
1491
922
1912
250
1302
1791
1378
1736
1736
1475
1833
713
668
2321
1926
1791
664
1754
1513
245
1527
1527
1513
542
2370
1540
1231
1461
941
1690
1531
2774
1736
613
1205
2511
1658
1288
1491
216
1825
247
1491
884
613
1330
1640
887
1684
1491
542
1296
1376
743
1912
1839
1670
2370
649
2400
1722
1711
613
671
1591
549
88
941
1478
188
2351
247
1656
1709
1472
887
773
2351
1251
2967
1518
1340
1205
649
649
1656
1348
604
1831
664
1787
1878
542
242
1690
1330
1945
1836
1378
1438
1926
718
570
570
247
1836
952
884
1171
1613
2511
569
884
1925
1506
1656
832
854
1455
938
245
185
505
1527
797
1527
2824
1603
2511
1330
1522
1687
1802
593
1643
1724
948
1455
1643
917
188
1222
688
1207
684
1398
1310
1878
1831
1518
1440
2322
671
185
888
1643
646
1370
2380
1354
728
1171
176
712
1656
712
2370
859
930
789
1518
684
591
1518
867
1271
247
519
134
1840
1429
1455
2322
570
1514
2329
1409
945
640
2351
1836
2445
1518
1761
1613
1409
1527
888
1279
884
732
797
1296
1231
688
888
1224
499
732
1307
586
1514
704
930
538
887
681
1722
1754
549
1868
1473
1396
699
1694
773
956
830
1819
1912
1836
688
1267
131
1378
664
1334
211
1396
1940
1864
591
945
867
1527
668
941
1378
1969
712
930
1761
245
176
1560
660
956
1656
2926
2445
613
1679
1603
2351
1791
185
247
649
1283
1922
538
1819
1367
1375
208
1819
1279
1690
1321
531
2445
801
1527
1375
1643
1643
749
1207
1920
1878
888
1761
1351
952
1527
1506
1875
1926
1640
1438
1728
708
537
899
170
176
441
1831
712
743
590
941
1340
1690
542
645
682
531
2511
256
556
1933
2053
1491
1288
1491
1684
909
1841
1940
225
1254
1545
1656
542
505
1836
1288
538
1841
2361
531
208
519
938
1849
1283
1429
1518
2193
2370
500
2370
1398
1891
1321
570
1613
1283
938
1736
537
211
1231
1724
718
793
1413
1754
743
185
1302
804
779
1802
1841
668
1754
1224
1839
525
1831
1557
865
1354
1912
1670
1754
1547
1378
164
593
1878
213
1836
1868
1600
797
1761
1933
1728
1251
1926
681
1690
1239
531
922
797
1868
930
1277
1429
749
1679
1629
1670
2397
1340
956
1656
1643
1709
1562
773
1231
1822
1231
1709
797
1819
593
131
1726
1531
1235
549
1514
1340
1491
2351
932
185
1235
948
584
1281
256
1265
714
917
1254
216
1912
1513
1348
1687
1321
1378
854
1658
668
1656
1933
1527
1808
1724
688
2445
519
922
1704
1207
865
1922
688
1728
1231
1754
1656
941
1840
1562
1207
629
1912
760
1520
2347
1502
1502
2445
1591
1675
2122
1754
538
2400
2351
1819
1608
1722
808
712
1594
867
1643
1913
587
688
1520
1219
1656
549
743
1003
1330
1531
3
890
646
1478
1839
1302
532
694
1348
1926
2978
584
586
833
200
1455
952
1472
1920
613
1787
1849
1334
854
1296
1840
1656
1429
1231
176
1239
1302
2351
1670
531
1658
2445
1539
1279
1658
1718
1540
1754
732
1836
1791
1754
865
1761
1819
1222
1878
216
1723
1868
613
2511
888
1472
1386
1600
1747
688
1521
1348
1283
2440
646
1709
1656
884
570
1868
712
1656
804
164
749
1608
1514
1283
930
1819
1348
752
865
1207
2511
1754
1945
668
945
646
1288
1808
1323
1919
645
1405
1840
1405
854
1251
2322
88
704
1690
1281
549
789
180
1724
704
1922
941
1357
649
1340
867
649
908
131
1038
1754
1694
1386
2397
537
1171
1679
1690
1527
1527
1408
1375
1513
1518
1279
732
713
1585
1313
88
688
1408
1386
728
956
3038
1761
1754
1357
1171
1219
1836
1545
591
1886
569
1455
1709
1527
208
712
1640
1527
188
1945
708
1475
1761
1754
1207
640
1438
537
1722
1330
1926
1461
834
1288
1375
1271
797
1819
1920
1375
1839
1438
740
1761
1288
642
887
234
945
1334
1378
824
591
1224
704
1920
1613
1506
1791
531
1819
945
646
2409
1207
1514
804
188
546
1808
1250
602
1736
613
1922
1478
884
1868
1657
628
1518
1429
1391
2397
1640
668
1940
1840
2511
1269
1945
2397
1643
119
208
773
917
1839
1527
732
1527
1226
1396
1912
1330
1643
832
164
941
941
642
185
1378
2511
1302
1239
1321
1703
1802
1386
1354
830
1808
1503
1802
1396
1254
1348
1913
2317
1478
531
1878
2026
656
1761
1670
1413
2445
1408
180
1413
1656
1836
1348
254
167
1667
1868
1724
1527
2137
1920
1171
804
1351
1354
549
1640
1694
1679
865
773
1841
1334
1758
833
1926
208
88
1736
537
943
682
984
216
1761
1302
245
1226
1419
1726
2351
1722
1926
1438
1754
1640
1643
749
1945
749
613
1455
1912
1435
1656
1658
743
225
578
1527
1231
1841
1455
1547
185
854
818
1284
1791
1926
1438
760
922
537
1940
234
1562
801
1787
2302
185
2511
613
1288
1386
888
932
211
1560
1724
909
1514
1404
256
1283
2370
646
922
1539
1539
1386
1545
1375
688
1724
1643
1348
663
1330
684
1743
225
1449
892
1656
148
1600
917
1913
1913
1891
1523
1330
1408
1438
652
604
1409
1640
930
1709
208
1413
1283
1656
1527
1378
1378
1455
1831
642
1307
1239
888
945
1527
938
732
1039
681
1841
1754
1321
1502
663
1663
832
1449
1864
1354
779
1348
1310
2400
1438
642
1330
712
1886
1478
1370
1527
1840
1419
2476
531
1802
549
2397
1889
2370
1452
546
519
1836
1926
1878
930
1600
752
1722
724
1521
1409
538
1527
718
1613
688
1226
1640
1307
642
542
1562
1283
1819
1455
1357
1613
1491
649
646
684
984
1849
1386
1288
1822
649
1709
867
615
1722
2424
743
613
242
1484
613
1891
505
1224
789
704
801
718
1728
227
519
1323
824
1587
663
1709
1398
2400
668
1868
1913
884
1679
1251
984
743
1798
867
1419
1670
722
897
832
1771
1254
586
2397
1547
1514
1839
2511
245
1728
1375
1440
1335
1340
247
1945
938
1296
1728
1875
684
1922
2351
1386
591
2397
773
743
2322
688
1386
956
251
254
1513
1527
578
1747
808
1527
1640
671
899
505
743
1518
1348
938
832
1370
1231
732
681
3126
704
1704
1440
1455
938
546
1819
1547
938
1419
732
208
1429
830
1386
932
1926
732
1386
211
845
225
941
1684
1506
2511
740
1922
531
1478
1754
1722
1808
1643
753
1224
613
1429
801
740
1791
250
1711
1288
131
505
549
1802
699
542
247
1836
649
1636
496
250
1461
1348
749
1613
1370
649
888
743
743
854
1743
1375
1258
917
1687
917
833
1945
867
1386
1449
570
1656
1933
170
2445
613
546
668
1656
2397
1926
1754
793
3044
1452
586
167
1600
1849
1254
1878
584
1709
684
701
1386
1302
793
1754
804
773
2445
208
1600
749
188
808
519
88
1288
1656
604
663
170
505
1608
1505
1405
1913
1940
1207
1521
1409
1798
176
1429
1761
1920
930
1754
1473
1670
681
832
671
1207
2425
1722
640
833
1679
743
1224
725
952
1429
922
701
706
681
1839
1229
2824
1246
134
1613
642
712
1419
1279
930
1917
1302
2397
693
538
663
930
1527
1438
225
211
1231
613
1562
1656
1478
865
1724
1231
1933
1819
1791
185
664
694
1207
1643
1562
668
1224
797
667
1878
1670
491
1378
743
1527
2190
519
227
1478
1253
549
1330
1455
2966
208
188
760
749
1709
938
1288
1527
660
1219
743
688
1724
586
1506
968
1613
1527
2397
1808
1836
537
688
2889
1513
1478
1722
208
930
1271
1527
1330
1656
1926
1896
1538
1771
538
1239
2735
1560
1657
537
1310
682
1646
1926
1560
1690
1844
1920
888
956
256
1307
1849
1378
1600
1656
1307
1398
164
640
1709
613
1631
956
1514
1670
682
1761
1791
688
1527
1539
2400
1878
1224
613
211
1514
1603
538
1912
531
1354
712
1603
1461
732
1754
1340
1277
786
688
537
1296
2370
1413
1250
590
2351
897
1419
1670
591
1386
1656
1912
1334
1656
746
1771
1874
176
688
1736
1302
1886
1684
1514
1340
213
1370
208
712
899
1335
1643
1502
818
1913
208
1819
2609
1527
1529
867
1354
1945
1933
1409
757
586
1378
1531
1761
801
1396
131
1675
1527
131
2018
1728
251
2397
546
87
1242
1819
1527
952
804
531
1690
1207
120
804
1313
1478
1563
1932
2511
1613
1608
1302
613
1754
688
2445
3102
888
1656
1613
1849
848
166
1386
797
1307
688
3099
1518
1614
1886
746
899
1518
2445
1913
1302
945
1600
1518
932
1370
208
1841
1254
688
867
1527
613
1922
1926
1839
808
1386
256
1841
1348
188
1440
1771
131
1265
1398
830
1658
1440
1334
245
930
1545
17
1868
1926
1836
984
808
1455
1537
1279
1409
1771
1913
652
214
1670
1520
1771
420
1656
2351
1330
1527
1754
1891
1527
1531
1841
1478
1557
732
1231
1724
749
1323
1398
1351
1455
740
203
1351
1726
1478
331
1478
752
256
1351
1787
2397
1926
1386
1396
797
2322
1840
1933
1547
1657
1028
1711
1419
797
1475
1841
922
1886
1545
930
664
1754
1875
938
1235
203
176
549
1658
1722
1419
888
1802
1207
1378
1724
833
1920
2400
176
628
793
1527
1231
1940
1656
1429
2425
1321
549
613
519
1478
1231
1675
1354
887
1868
1613
1656
854
1704
1352
1323
185
832
1540
1670
1438
2351
1798
1258
1819
1375
1491
1540
1761
549
917
1302
3025
1761
1419
1330
1932
668
1478
1709
176
1438
1613
1836
1557
757
1302
1722
862
1728
584
1709
1527
1335
714
1726
613
833
1527
1722
1310
1277
250
1409
1386
1545
1933
1886
684
1478
1670
120
1724
1819
1913
714
1747
749
1307
2511
1656
854
1307
887
1171
1926
797
752
1419
591
1283
832
1754
1520
2445
1375
1912
1271
2351
2370
1560
1527
1728
917
1787
1296
956
1687
227
1545
1754
941
1455
1302
671
208
1419
1945
3059
1409
1231
1348
663
888
941
1171
830
1912
848
1600
930
1491
505
1802
1386
2445
688
1831
1171
251
211
211
208
1932
1231
1754
1728
1523
1663
208
1271
941
2863
640
251
1945
549
1761
786
1836
687
1370
1913
1461
1348
649
591
176
1491
1514
1819
1321
538
1224
505
1728
1398
749
682
1886
2400
1429
718
1370
590
2400
1404
1413
1171
1608
1386
1687
688
938
590
1703
1613
1310
1375
613
3
1545
1215
1547
1419
1791
1945
804
1658
613
1375
491
2397
613
1754
1874
704
1279
1438
227
865
1643
1754
1452
1808
1440
1207
1375
948
1171
941
875
538
1657
1836
1733
789
1687
1357
1670
694
2397
1307
131
2309
887
1819
1370
203
2397
732
1302
1527
1367
1709
2322
1461
1613
1704
1171
652
1307
1231
254
1283
1265
1912
1613
661
1613
2370
1419
1222
707
1502
1787
1378
1709
854
1296
2098
613
1352
587
1545
1396
2889
1646
1171
1419
830
1375
1265
1409
1386
1518
1841
1754
1670
832
1367
1736
1577
1736
859
832
884
1440
884
1175
2968
1878
2735
1386
1231
1514
1761
1587
1743
1531
652
1600
208
1761
519
941
1754
1864
2445
801
1330
1219
1452
1370
2861
642
714
1386
732
930
2788
1822
1643
1819
688
1831
663
1279
2400
519
743
185
1736
225
1787
2370
1205
712
740
854
1874
1613
1370
1878
804
613
1378
681
1839
1207
1802
1186
749
2511
1945
832
1540
591
1709
247
1656
1478
1239
867
1231
1396
176
752
1398
1254
1878
1491
1920
688
1505
801
714
1836
668
2511
88
830
1819
1819
1330
1743
1819
830
1042
797
1429
1171
593
1771
1754
1933
2844
613
1658
922
1926
1352
1945
537
1670
1419
773
134
941
1933
1354
830
801
1491
505
848
1861
1670
1513
1429
1754
1419
1724
531
1491
1219
1288
1933
922
203
1709
538
1283
170
1413
1419
1413
1679
1398
1514
549
1419
2397
660
1404
1334
1687
1684
1600
897
1302
1736
922
1419
505
884
203
185
656
1945
1926
682
1587
1940
2694
1235
688
833
577
1531
1413
688
945
932
1711
225
1475
668
1670
801
1330
1283
542
569
1808
1330
1754
1613
888
1348
945
752
1288
1831
1388
713
213
208
2511
663
743
1491
546
1222
712
1478
1714
1722
1440
1754
1529
519
1722
1258
183
1265
2397
664
1319
1323
1384
743
1587
1527
613
1419
2511
1502
1478
848
1269
642
1844
604
500
688
887
1861
1728
1307
1591
1620
712
1478
1283
830
1440
1491
830
773
1603
884
185
956
984
1724
704
1658
749
1709
1656
208
804
1791
752
1288
1334
1709
2511
1754
707
1841
1354
1878
1658
2322
1396
1518
930
1429
640
1378
1396
1940
1940
746
1277
2511
1658
2511
1405
859
1398
1747
1455
1840
1226
1378
1640
144
1283
1235
1378
688
752
1690
170
1321
1754
1687
1367
952
1761
848
570
938
865
1370
1224
1761
1920
1709
188
211
1868
797
2104
586
1321
1378
859
938
1547
854
211
1378
170
642
681
1670
1940
1302
1527
1736
1658
2482
1330
932
549
938
1307
1224
1656
652
2370
684
613
531
1926
899
1334
1231
1348
1945
1631
1523
1440
732
613
185
1722
1409
247
2091
1545
1713
1836
1920
1656
1404
804
1819
531
1527
1505
1728
1429
899
818
1891
1513
797
2397
2737
773
833
899
749
1527
251
2370
1631
482
1396
570
1455
1419
648
227
1429
164
1226
1409
1945
211
884
1771
1271
1378
1878
245
2817
1687
2445
757
1310
2397
1330
88
1926
1370
1502
1560
922
818
922
570
1771
193
87
1625
549
1784
1913
1646
818
1310
888
752
1761
1207
797
941
1608
760
1478
1864
505
875
652
1502
1613
1540
663
1722
1540
1540
1429
1822
1375
1478
1239
797
1288
1932
1302
1527
1932
1440
732
694
1819
930
251
1841
645
660
1513
824
1321
1868
1239
1484
1912
164
1912
1288
1709
1455
1679
1171
1690
797
1687
203
549
642
604
956
649
930
185
1231
1171
1562
211
1405
1386
546
1596
1413
688
227
1791
927
1235
1264
1438
1945
1396
1754
245
1640
884
584
1547
668
2351
1026
1347
1658
743
1613
1475
684
682
801
728
1398
786
712
1419
688
505
941
1868
1231
922
1219
1687
1836
1926
1222
801
1307
930
1288
1527
1587
713
1926
1540
1503
185
749
1670
917
1313
1484
1231
649
2397
1761
932
786
1545
2425
2511
1754
1367
53
920
2351
688
793
714
1219
1491
176
1367
2145
2445
546
1207
188
1518
164
818
1386
1321
570
752
1736
1438
1545
1940
1687
88
797
1207
1181
1527
649
1560
854
1829
1396
865
584
1631
1808
1656
1375
1537
1455
1518
254
1825
1475
1878
1281
1269
208
740
1687
713
1656
1684
1288
1527
1523
1281
1839
2445
1722
87
2511
1514
1438
247
714
1819
2370
1518
1886
793
887
922
1684
1822
760
1310
867
1296
757
1787
1640
664
818
1506
584
505
941
164
804
1438
938
2445
1535
1840
247
712
1283
1334
1478
1591
1886
1787
941
922
1819
652
1472
648
1405
1296
1932
1386
1527
1440
1450
1269
1643
1396
760
1819
1171
203
215
1613
1667
519
1171
1743
694
888
922
1386
1207
1613
1514
956
1307
621
884
1527
595
1527
620
185
1656
1932
1945
1429
854
591
1310
225
546
1658
88
1357
1819
519
1658
185
1547
208
930
1896
1348
1913
1235
948
773
1631
1656
1783
2445
1330
1461
1841
743
1409
1475
1875
1253
749
2445
88
2370
984
1839
722
1378
1307
1709
1386
1783
1670
1429
749
2297
532
1484
98
1856
1539
1620
1684
668
1694
1679
1545
732
716
1920
1271
899
1310
1386
2445
740
652
1878
537
1640
862
1839
2351
1160
1330
1527
1819
656
2351
2397
1398
888
1603
1283
1724
1354
1886
1658
2445
1440
549
256
1288
722
1743
671
1340
1922
225
1736
1714
1429
712
1875
909
1670
718
88
859
1239
1438
884
2351
1527
1736
1670
1419
1761
1754
1587
1396
2370
1868
2511
1429
2351
1438
1868
1761
1330
656
1656
1822
1802
1354
1386
1945
569
1694
1728
185
1429
1527
1926
1386
1288
1640
188
1547
1563
2351
1302
1419
1408
620
897
1455
1722
1472
2351
1207
1408
948
1340
1761
830
1687
1330
1709
1478
537
537
818
532
1878
1562
1370
1656
2397
909
1722
1340
859
1354
1736
910
1771
3014
531
887
1502
1754
1657
1643
1429
786
804
1868
1413
1932
1207
887
804
1754
830
2397
1429
1736
952
1709
1922
1861
1277
984
3088
2394
134
743
1631
746
247
1429
1239
694
213
1802
757
1224
1545
1370
1761
1913
1940
1408
1527
1875
216
1440
682
1670
211
256
1926
1502
740
1878
1754
2445
1658
1754
1613
941
773
1307
884
1330
1254
1518
1754
1440
1736
1912
1920
749
1283
1545
131
1889
899
1527
1646
121
1207
1670
649
892
1761
245
867
1896
663
1926
1171
1386
1279
830
613
1722
569
797
1844
1340
1378
1878
1419
1600
897
1603
1271
1375
1386
1375
668
89
887
1868
247
1940
743
1472
1819
1613
591
845
859
1913
1545
1386
1913
713
1694
948
1545
917
1643
1535
1841
899
1932
1922
1455
1478
1940
185
1419
250
1502
789
663
1307
1226
1413
663
1656
694
1639
531
1288
1743
1239
542
845
2445
613
1357
1523
1548
1527
1656
797
984
1922
801
945
682
2370
1920
1277
1912
1891
1321
1771
1224
1547
1839
1754
167
945
712
938
1912
500
1836
1640
1535
930
1896
867
1643
1912
2641
1836
1378
830
1224
1945
2812
1545
668
1529
1375
1386
688
1370
1868
1527
531
1455
1335
786
1386
1438
247
1562
1791
865
2216
1531
713
884
667
1794
176
2461
642
888
1207
649
1714
1522
2400
887
1901
1754
917
505
848
531
1419
88
1761
2445
1868
1413
1781
854
899
884
1419
1714
1640
519
245
1239
1920
613
1396
1224
722
2445
1171
1438
1518
1438
1728
1728
1438
1279
1920
1277
1864
1413
185
1679
1539
749
1940
1754
1613
801
1375
2370
1670
1254
1728
2109
740
1523
1531
1348
718
1281
1375
1288
1819
1679
1913
250
1375
546
1288
2562
646
1226
713
1375
1613
1455
1674
1375
525
1933
743
2445
1986
1643
1709
867
1231
1323
1429
1709
1545
1709
945
1840
1643
613
1514
1147
832
1945
1878
164
1334
1535
1603
1724
884
2511
2445
593
930
1307
743
1831
797
797
1283
1239
2445
546
1502
549
1613
1663
593
613
1527
537
1522
1219
1836
211
1709
1839
1875
712
2322
2534
1640
1254
167
1656
1613
1822
211
867
1527
1491
749
1891
1687
760
1461
1670
684
1875
1600
3126
1747
945
801
1920
1438
1307
2511
1386
1690
1656
1419
1335
245
1288
1348
1438
1839
682
1600
1386
2070
688
1502
801
1258
804
1354
1527
649
1844
1419
854
1802
1219
1694
743
1704
712
1562
1531
245
1754
170
1687
1310
247
2397
887
922
185
1484
1754
629
1949
2906
1709
1520
1878
1531
1386
948
1802
2445
1398
504
797
884
613
1413
1679
1952
656
743
1932
1279
1694
585
628
1781
2695
917
256
1913
884
1819
1340
1502
1891
786
1375
1831
1658
225
1352
176
1215
1231
525
1562
1724
1514
1841
1351
1348
1841
668
760
185
1283
1875
801
1754
1296
730
1367
1478
1221
613
549
1722
496
1405
818
1330
586
1386
1819
1438
1844
649
1658
888
1582
773
1334
629
1940
578
1478
1761
1831
867
930
1684
1283
1724
1513
1307
932
1413
867
613
1802
1348
1754
1207
1656
938
1502
1547
2923
613
613
814
1370
525
922
1354
549
888
211
1409
755
1670
1603
622
752
1502
1679
1736
911
1386
1514
593
456
909
1726
2370
948
1310
188
613
1868
1527
1613
247
606
1754
2370
1670
1613
1836
1631
542
1560
1386
1455
1529
668
1398
1728
584
668
546
1920
1643
1429
2351
854
1283
211
732
1949
945
652
832
688
694
1370
216
682
1711
1419
1513
797
854
1940
930
1269
1527
1670
208
1656
1354
1754
801
1378
549
854
208
1396
2400
1438
1219
1849
930
671
88
1419
1875
1235
1527
1310
649
1600
676
584
1354
1323
519
1545
496
1254
922
2397
668
1878
1302
1656
757
1687
945
1913
1539
706
1279
1926
899
1310
1864
2400
1640
1670
797
1271
1330
899
1334
2400
628
2445
1926
1419
1224
1502
682
663
712
819
1357
801
749
797
1215
1754
2935
2351
671
1330
1808
606
833
1547
1560
112
1354
1375
1933
1283
1690
1603
570
1527
546
862
1375
1342
1839
749
549
1656
1340
922
227
1600
1307
743
2445
1771
1310
818
648
1378
1475
1940
1608
1429
203
1802
1207
1348
1378
1335
1724
1302
865
613
1878
1694
1413
1334
211
2351
1239
2526
1283
1747
2511
793
247
1224
1357
1675
1922
1912
2351
760
1913
888
164
1831
1518
706
208
215
1679
1518
170
2461
1461
684
743
538
1690
1452
899
1419
793
538
1557
760
682
1518
531
586
1440
921
956
2489
1926
1231
1754
797
604
773
2397
1878
1370
211
1478
1386
2351
1429
887
743
1207
1321
2445
1239
1591
215
1761
1224
704
2445
1242
932
1711
1839
1679
2869
2397
808
613
1205
682
1663
1592
215
2217
1679
2397
1787
1736
1791
1231
1640
1643
948
1704
1754
1656
225
1684
1831
1878
586
584
620
1296
1685
705
1878
1868
613
945
1875
884
1522
2397
1283
767
897
1600
1658
1283
2461
1913
668
1171
712
1587
1868
1271
1690
211
1413
865
824
613
1239
1375
1679
1354
1722
161
688
1754
1370
930
2425
854
1527
1643
1419
1506
1870
14
1478
1171
1527
1506
1502
576
718
1348
1940
1761
1562
1709
945
930
1322
1446
708
1836
1841
613
1545
706
1754
1781
1330
2370
1836
665
1656
888
1419
1171
1518
1945
1926
1754
1864
1643
1386
1235
694
531
1912
833
1754
668
587
1334
88
1836
1922
1452
1452
884
1819
892
1557
1613
1323
818
909
1839
2351
2445
1330
1473
707
1545
1497
704
1378
1913
1709
1408
786
1808
1518
1419
930
797
1322
1596
712
531
1357
1754
2511
1949
663
613
185
593
1656
1461
1926
1527
1386
1271
649
519
1912
1613
1375
494
1825
1171
1841
1787
743
2370
203
211
1787
1386
1419
222
211
1330
1679
250
1527
760
628
1302
899
797
1663
815
1724
652
1398
865
1370
2400
1239
758
604
1736
251
1640
1896
167
1912
2397
884
215
884
1761
1404
134
1643
1836
1700
922
1825
1684
1724
945
1825
1875
941
1724
532
1330
1398
1747
1704
640
1646
604
1527
1979
1491
1819
1591
712
713
1330
859
1521
684
682
1868
1587
613
1419
1878
613
1945
1514
1913
2445
1613
1600
732
760
848
1419
899
1271
1354
1367
1874
1518
342
1354
1819
1419
2997
1348
1386
1920
1473
1469
1886
1429
1709
591
1819
1296
668
1825
922
757
1771
1603
1357
1933
704
789
531
546
1323
2351
1357
722
713
854
752
538
892
1868
1518
188
1704
1868
1791
1600
1679
1831
591
247
1267
684
170
681
208
1613
938
1269
88
1836
752
1754
956
663
1726
1896
1825
1288
801
804
537
1398
1640
1207
203
793
1722
613
688
887
2445
1438
436
620
1886
1831
1808
684
1219
878
1722
1913
1455
213
1808
496
2447
1896
749
1502
1348
1886
2397
1513
1429
425
2351
1545
546
1704
922
801
1296
884
247
1302
1224
1844
1709
180
1657
549
956
1502
1868
1502
1679
899
586
1945
1657
1878
591
88
1502
1932
1239
586
867
688
1307
801
649
760
549
1269
1600
1531
1429
830
668
176
591
1643
694
613
1334
1518
956
668
859
1452
1396
1419
1674
743
1345
1396
1539
1518
591
922
1378
1657
185
793
1724
645
1461
688
1527
1352
1491
1945
1419
716
1656
1545
211
645
1933
1878
859
1370
938
1461
1761
1819
930
1819
1348
1564
2511
1452
830
1791
1868
2397
1527
888
176
203
984
211
1235
808
712
170
1690
793
688
2400
1409
1926
1242
1307
1254
818
1670
593
664
932
1429
225
1728
245
1709
519
1247
2802
1302
1378
712
1224
584
922
2351
208
1658
1408
1724
570
1307
1413
1413
1398
1413
578
1840
1351
608
1310
1726
1787
245
208
1419
1219
1452
1527
613
1868
757
1455
1920
2351
2092
932
1920
808
668
1375
1396
131
797
1771
1913
682
786
932
749
694
1455
1523
956
1868
728
1283
884
1600
1913
1728
1787
234
854
1321
613
664
1370
740
884
525
1840
1911
604
684
797
1378
740
1277
760
941
1452
682
1207
537
1679
1819
525
743
884
1831
1868
888
1207
1452
1656
1440
714
716
1396
1540
1920
1656
1640
1307
660
1506
1419
1839
1613
1323
2706
1531
2370
684
1913
1438
1440
1302
1478
1396
185
1451
932
1484
789
1694
2351
1419
1912
1251
500
537
225
1409
732
1913
660
1527
1219
681
1378
952
1690
586
1513
1913
1277
1831
1288
1844
2511
746
859
505
797
1839
2511
854
1419
1419
659
1239
1452
584
2397
1933
1491
208
531
687
1836
1531
170
1398
1675
1728
887
773
549
1378
684
531
613
1269
1841
1405
519
542
1518
1378
1340
645
1940
859
1239
1478
1419
208
1670
1535
1438
1933
684
1310
1670
1491
613
1367
743
1926
1940
1531
1656
185
245
645
176
549
185
176
1438
1875
796
749
708
1736
1933
708
664
1207
1440
743
1231
1378
1742
2397
1319
1819
2480
1670
549
1728
1239
1896
789
1849
22
664
1747
1205
1912
1340
1288
1419
88
1478
1791
1288
203
688
1513
740
1656
714
1878
1452
1296
538
956
688
2370
1231
1926
1455
1709
1452
1502
1819
897
1378
1747
1413
704
1562
1875
740
170
1413
234
1613
1631
845
1726
1340
1563
797
1687
1849
671
1913
1269
797
929
1438
859
591
867
1694
1254
808
1600
865
752
1357
1408
216
1802
1711
668
671
1398
859
225
505
1513
256
1600
1819
1296
549
830
1640
1754
1231
1825
1603
1613
1503
797
938
941
1819
1690
225
214
818
804
1348
728
164
519
714
1527
1302
1239
247
718
1283
1231
1501
1724
1370
832
134
1912
1613
1520
1791
549
865
1640
1561
1945
2397
236
1656
1267
2511
1736
818
1603
1864
1920
537
1754
749
1461
648
1222
1940
2397
1886
1878
1886
1787
570
1658
542
708
1478
1527
1506
590
1613
1694
1819
1386
682
1603
1375
1839
537
1791
1679
708
1761
1679
887
712
1714
1513
2445
1302
1357
1207
3126
956
1370
1334
1348
712
714
1478
1472
1613
1825
500
1562
1646
507
1547
1694
1307
188
1722
1836
1419
808
688
1640
1736
757
1761
1912
757
1334
1231
1591
1310
2351
938
760
1224
688
1694
760
875
147
1386
1868
1670
1307
245
1396
1330
1656
1840
1323
1484
531
833
1913
500
728
718
1603
1224
1375
1709
797
1640
1231
930
1643
1283
899
681
1323
1679
1527
663
531
1386
1643
1736
1545
1452
225
1675
620
649
240
1302
203
1513
1527
1215
1279
1302
1709
1736
984
519
1781
1351
760
1913
584
1455
743
1802
789
1375
867
1386
854
1224
613
1557
1825
1912
247
1771
1271
1455
1527
708
1352
1656
1913
1330
1613
1761
848
1535
1419
211
254
584
773
1527
1336
1913
225
1798
1631
1375
668
1831
732
699
1926
1472
743
740
2140
1922
1461
2400
1844
1679
1348
865
1386
1643
1271
1302
681
254
793
1283
1224
1667
1808
932
1215
1296
1709
3086
649
922
216
1600
256
888
749
1808
1728
1754
656
1886
1396
1222
2072
1754
1518
1386
1354
1913
649
1926
1825
1357
1514
1340
688
1822
1886
668
1386
1940
684
1913
1404
1288
1357
519
1754
1722
1656
1296
1922
1310
1455
537
593
815
743
1886
203
1875
1529
2322
1378
1736
519
1330
1687
797
818
591
1819
1926
549
793
2445
1932
1269
728
1562
131
815
1658
2925
663
1620
854
1761
537
1513
773
1302
1587
1780
1478
164
1409
2322
688
2397
1506
1562
1657
1419
1656
1600
1520
649
1926
591
1527
1429
1302
1323
1724
215
1307
2397
2351
1419
176
2397
681
1754
505
1646
1330
2351
1754
1398
1591
1687
1348
1288
1283
2317
1545
859
1831
1839
1521
1562
1219
884
1861
1283
1375
1348
1594
1603
743
1440
2445
797
853
712
188
1754
1518
1348
1527
1409
1413
888
664
789
1640
1613
2400
752
591
859
808
1302
743
2346
713
752
2615
1539
773
1396
1265
1239
1771
1761
1375
1340
718
1933
1694
1396
225
760
688
854
1822
1547
1709
1254
1868
1886
854
671
1375
1413
892
1207
1704
1375
1518
608
1319
431
1396
1926
743
1600
1224
203
917
1864
688
628
649
930
1514
1819
743
1321
1656
830
1711
1656
1781
245
1808
1771
1419
845
804
577
1302
1518
1330
865
984
1386
1502
2013
1330
1831
1933
1267
591
570
1545
808
176
131
1171
1839
1330
773
1726
1413
1802
2351
887
457
660
1330
671
496
538
1239
1819
1321
1791
591
648
1455
505
718
613
1239
1440
740
1473
213
1722
1640
1334
832
2445
1666
1836
537
1207
1808
1239
1562
699
1478
1440
1239
909
1478
1386
1438
1613
1920
2812
1920
1310
1791
1913
586
1296
1231
1348
1726
247
1514
888
1791
1920
1323
688
1224
663
1265
804
538
1743
1455
2445
1643
1926
1640
208
1844
1798
593
854
757
185
1875
681
682
1643
1419
712
1527
986
888
2511
1787
188
917
225
1491
1283
1514
3111
1491
1819
681
1736
642
1868
593
1831
1514
170
1545
899
1875
867
250
1254
832
1640
1771
1375
1687
2397
732
1640
1302
1640
1640
743
1398
2317
1513
1502
1868
1171
948
1802
339
718
180
1631
1709
1455
1791
749
2511
718
897
922
2370
793
1478
1761
613
1288
712
682
1754
1557
1405
1527
1726
2699
1224
888
1922
663
688
2400
1357
1718
591
1330
1896
591
663
604
714
604
1283
1207
1787
1491
1754
1348
870
537
728
3126
1640
1258
1321
1754
1207
531
1478
1307
1562
1419
1521
1670
1302
681
1231
1600
1527
1603
1461
1429
927
1354
537
714
1386
1207
832
652
1386
2947
1386
1754
88
1656
327
1643
404
1378
1207
688
570
1239
1375
245
1754
801
1940
595
1429
1600
1527
714
1868
1932
519
578
66
1207
1658
1419
3012
1819
519
1783
1913
1562
211
569
570
1600
1754
1219
1656
549
2511
1231
1502
1334
649
1527
867
2285
245
938
254
1728
584
1560
546
203
2400
1440
938
690
652
1212
1736
2094
1207
888
2445
645
1761
613
250
1724
704
917
88
1478
668
1254
254
1940
922
948
1283
225
88
604
1578
256
1452
613
1655
1307
1375
2461
1239
254
1307
185
1370
1819
941
1419
1934
1844
1254
591
1375
1562
1455
613
1375
1330
832
1926
584
1743
1694
1429
1375
1222
1754
245
549
682
1933
1913
176
1886
1329
1945
1839
1836
1348
1307
586
1940
1771
3
1945
2511
1429
938
1348
1463
1219
773
2370
1709
1386
684
1354
1529
1754
1709
1656
55
1207
1513
519
211
728
1547
1288
1171
740
1504
1656
732
1351
1296
1831
1743
1754
1375
917
930
613
749
897
1886
1791
797
1545
1531
1690
1603
663
1656
668
525
1940
832
1631
899
1761
1656
1690
1933
749
1657
956
2397
586
1949
1396
728
2114
804
549
948
1761
1283
1491
714
1912
1472
1819
1734
1825
1367
1831
570
712
3047
1620
953
1398
1849
2511
1836
1207
1587
1475
1819
1933
170
1736
757
1761
1207
1587
1690
2445
743
752
884
537
1724
1889
1836
779
1409
682
1932
1912
1231
1613
2370
1913
185
848
554
1643
684
845
1868
1781
938
656
1310
1694
1506
1296
854
1913
1357
1940
1945
2351
1527
1386
1754
743
254
1239
1736
1545
1226
2750
1754
1940
1478
1264
520
1613
704
505
584
832
134
1231
663
1878
854
681
1878
586
1840
1747
1791
1754
938
1288
1226
1920
250
1940
587
887
1527
1455
1429
1207
1409
1269
591
760
645
1926
812
1933
1502
1419
1322
505
1771
1269
1231
1224
1562
887
523
922
888
1523
832
854
805
1684
1878
773
1933
1679
663
1658
613
1563
671
760
1791
867
1191
797
1868
584
649
1825
2317
1348
1419
1405
1726
1949
1527
519
681
752
1658
1896
1527
712
1802
537
740
1531
2445
214
930
1926
1754
538
1413
854
1694
1502
87
956
505
1386
88
1808
1419
1370
892
537
932
208
1808
1600
519
2511
505
170
1663
681
956
1438
1912
1378
830
804
613
1868
1658
1875
848
270
793
203
542
2116
188
1849
1878
537
1224
752
941
760
1419
804
1600
549
2397
247
1687
1672
668
247
1875
1545
2555
1600
1288
938
1231
1330
773
938
1868
749
1771
867
1656
684
1736
1913
930
1658
538
1518
1354
1787
732
613
2445
1920
2322
1912
1491
749
549
1840
1709
1269
1251
519
1375
1940
226
743
2889
706
1518
694
2594
1535
884
1945
505
652
613
549
591
887
538
1398
681
1656
681
1640
1378
1836
185
620
808
1279
1761
884
1643
1375
1926
1514
604
815
2397
714
1674
570
1656
1787
749
1452
1409
1279
1330
591
519
740
952
208
537
1791
1378
1926
712
2397
538
121
1239
538
170
830
688
242
2112
749
1226
164
727
1283
1658
818
1396
1296
760
1323
1171
1231
2445
714
1868
613
1640
779
917
1419
1288
1831
681
1868
1547
1171
663
773
1562
797
578
888
250
549
2370
1709
830
505
570
1945
859
1231
1711
256
237
88
121
1413
749
712
1709
1587
538
684
1236
2445
1386
704
1478
1831
1934
1545
642
749
1527
1643
2445
1926
586
659
1258
1887
1302
185
538
1171
2159
1932
1283
1761
681
2511
1378
1831
859
1235
888
1709
1640
1224
752
743
1791
1313
684
1722
1310
498
1413
1527
591
1945
1791
1527
2445
593
613
646
1378
1913
1722
1404
1386
216
832
1251
1787
1711
1841
1670
1357
1423
688
1896
2445
1231
2322
1839
1933
214
649
1926
496
1531
930
1202
2425
1386
1527
1926
595
1408
1527
247
1656
591
496
1502
1386
1409
1932
2400
586
884
1560
1539
684
1409
1370
1922
845
2511
1849
1940
681
1440
1896
1736
178
1354
1398
1269
227
167
1802
2400
779
620
628
804
1484
1506
649
1922
1527
1644
824
1340
1600
2445
1913
1563
1886
688
88
1878
1945
1849
663
2923
1694
1461
1724
1323
743
1825
684
1656
1455
591
1267
1461
1670
682
1922
537
1235
1613
649
1940
538
712
1514
708
1413
1419
1455
854
1523
1340
1868
2511
743
247
1440
88
1728
952
1334
1545
779
1896
1398
917
1231
681
1386
1600
1868
613
1455
1491
1781
1518
1836
2169
245
2997
1611
537
867
2322
1478
569
1235
1600
909
681
316
1884
1307
2400
832
1429
1674
1231
247
887
1461
1547
1330
225
681
1302
1258
1540
1226
688
984
1330
1224
855
208
1239
1451
760
773
188
749
956
188
732
649
712
740
1933
1440
1258
225
649
176
1836
2397
1722
253
1836
728
1684
2351
663
1761
938
1656
247
1302
1235
2351
604
1277
1518
164
1864
1868
1836
1684
1491
1649
749
1726
682
1310
188
211
1330
1513
1386
1330
538
1540
1808
1222
1296
706
1822
1878
1600
1839
1836
941
1207
1224
676
1271
386
1994
1687
1288
1478
682
1687
1802
1913
1913
922
2370
1909
1302
728
203
1523
642
682
938
1354
1313
1613
1396
684
1656
1429
1791
909
1254
2511
659
538
1302
1348
1694
1679
1656
732
225
922
591
1560
2354
1277
1557
1600
1791
578
1398
938
1438
1613
1918
2492
1822
1913
225
1670
1478
1540
591
1587
2397
1724
1913
546
211
1940
1945
1736
254
208
549
833
740
1878
718
708
1722
1694
1891
2351
1932
793
1643
1868
208
1375
1173
1640
830
956
1630
1679
549
760
1643
932
578
684
176
1330
1557
845
586
1523
2322
649
1640
1505
546
2400
1277
743
718
2425
1600
740
1419
2397
1386
1283
649
801
941
1819
854
1709
1502
197
620
1440
1754
1913
743
1913
2183
1254
732
1171
1261
1370
586
213
922
247
1736
1787
645
180
2397
496
2370
1265
2511
797
804
1761
1529
1819
830
897
1523
1913
1600
1839
656
1940
1831
941
1613
832
649
1348
1302
1378
1409
1219
256
531
684
732
1658
1726
1926
1878
208
1429
549
712
245
1608
1670
1613
1527
1472
859
854
906
1527
1600
1330
1283
245
713
1330
1502
1235
867
542
2445
746
1279
491
707
1600
804
1886
1398
1527
148
714
1808
1413
1288
1461
1940
773
1408
773
830
1242
884
1367
649
1283
2445
538
1283
1269
2445
707
1283
1819
2351
1351
1754
1288
2511
1836
1461
1302
714
1224
1709
519
593
1761
1539
531
1836
1207
2370
680
1386
1310
531
938
1670
2511
1219
859
824
664
1375
525
256
188
2445
740
1413
1878
1608
613
649
1836
1207
646
984
1171
1658
1754
1413
757
211
2132
1235
1754
531
1283
606
1419
1684
1728
1310
1600
1819
897
1728
909
549
164
660
1808
1656
884
1819
429
1940
854
176
1761
36
134
1323
1933
1912
1302
1231
1242
586
797
1323
1207
1518
2923
888
1455
830
1307
652
170
1540
746
859
1945
1242
531
1754
1787
1288
845
793
1926
1878
773
1640
1514
663
1171
1613
519
1726
1819
1646
1667
660
491
1841
938
208
1822
1600
1429
884
1296
208
1277
225
1514
1657
684
804
1687
663
664
922
1351
1557
1491
740
2351
1600
1694
716
952
1643
789
1791
2370
743
170
1313
1754
888
1518
1687
1839
1761
1613
758
1747
1455
1222
922
722
1219
134
176
1340
712
542
1819
1475
1547
490
2397
2972
1367
682
1288
956
922
2445
804
1409
1396
1226
804
1386
1940
1670
1224
1478
1226
1375
254
2397
770
712
660
1340
188
833
1724
1279
1322
247
549
712
2397
646
1429
537
1488
2316
649
1640
1313
1819
1886
945
899
694
663
1643
1670
1398
208
1205
664
1502
1613
1419
1484
1540
1413
712
1913
1539
1728
681
1724
1913
1452
604
549
684
1722
1348
779
1912
1547
1518
1945
1378
2397
1440
1940
1724
804
1354
1455
1743
1348
203
1398
176
87
1540
786
1754
773
1375
1933
859
2400
1386
1587
584
1231
1825
1269
1640
824
1518
3126
1527
713
2397
203
1340
121
1375
2511
688
2397
1560
1670
1587
538
1932
1386
591
213
1231
1675
777
2351
254
1207
584
818
185
779
1926
1419
1825
1455
538
1231
1933
1405
1478
1922
1878
586
1386
1836
1839
256
1754
167
1386
1754
1403
945
664
1600
1419
1370
652
1378
256
1545
584
208
2676
1743
185
1219
718
1452
1643
1235
1319
1640
2397
793
496
1591
604
664
1726
1242
1461
1348
1926
1754
1219
604
1250
930
1933
1656
247
1224
121
664
694
1886
1836
732
537
1171
1378
1527
713
688
254
649
1591
684
156
586
1728
1547
1761
1704
1219
1478
208
1409
1370
716
1438
1367
1503
1281
2351
1419
1409
1771
688
956
854
1839
1913
930
1802
749
203
859
797
1603
808
1791
2536
2445
1878
1722
1643
1690
1277
1670
2317
712
245
549
694
1878
1675
945
2425
1831
1283
2046
752
899
832
1478
732
2445
681
1920
773
549
887
1455
1527
1330
1722
1724
1868
1429
1726
1502
1724
208
1527
941
1868
1657
208
699
164
1787
1529
752
538
1596
1370
505
956
948
713
793
1265
1695
176
1224
1354
245
1709
1378
854
613
2511
832
1926
1367
134
859
649
845
1808
1728
760
1354
1728
660
1736
1726
1452
591
1330
1375
1761
1808
1913
1358
1711
176
1171
1503
243
1527
1521
2400
743
832
1656
505
1728
743
1513
1281
131
773
649
1922
1724
531
1330
948
1886
2445
897
2351
1724
1722
1771
1780
519
1340
121
1370
1940
613
1370
1761
1522
1754
832
859
1656
1527
1841
1386
1949
1920
682
899
1396
1283
938
1736
208
688
1340
2715
1296
185
1709
881
2926
496
1521
712
1283
1334
1754
1409
1455
491
1405
663
1375
180
1562
251
1378
1370
613
922
1743
752
1357
1386
671
613
1527
922
1912
1531
994
704
749
134
247
1288
1587
1506
1413
546
1656
1539
1527
704
743
1771
254
1514
1484
1656
1620
1323
591
1545
1440
1171
1878
549
628
1736
2351
613
1724
1679
1912
1440
1302
854
1791
1277
1527
1527
786
1896
1357
1545
1398
888
1868
1419
1207
208
1825
158
2424
712
1518
1283
1949
1242
1896
1398
1878
1709
188
1502
584
1787
1224
1419
1562
254
587
613
718
1502
229
652
1722
1726
211
865
688
714
537
1940
170
956
1531
1822
121
247
1386
604
2513
1949
1940
793
664
887
1643
1251
519
888
1878
1429
1271
663
681
1932
1367
1527
2511
1709
706
1603
952
570
1351
1891
1656
1449
2295
656
1171
1313
484
1545
743
1398
1603
2445
216
1808
2955
1239
1694
712
1913
688
1643
1656
1886
645
1413
1694
549
1419
1330
854
663
1219
1825
749
1761
1513
1656
1949
1419
151
645
1518
590
930
1646
1819
1728
1802
789
681
713
1912
628
1831
2511
1728
1288
121
1690
956
1302
797
712
1472
694
1283
752
793
938
1545
1808
1440
531
1709
1831
1718
1912
714
634
245
225
1207
1527
1940
2425
1791
2511
1323
804
1429
1527
591
584
2445
1239
1527
728
688
1334
1409
1831
804
867
1724
2445
888
663
578
1529
1754
1920
2445
1761
1711
2445
538
1334
225
1404
1875
1378
1340
1600
586
1335
1465
941
225
188
188
1709
1231
1330
1933
1603
1631
1728
1330
1819
1239
531
2445
546
1545
1348
1239
1527
1219
652
718
899
1302
1334
1455
569
1724
1656
1352
72
1886
1302
1296
830
956
922
707
1886
941
211
824
1438
546
1761
1334
1547
1819
591
1949
1518
537
1714
705
1231
758
1475
714
1478
591
1587
1670
1502
1404
1404
1409
713
1378
584
1438
1526
1600
1452
1736
684
830
531
1613
1761
1608
1429
1239
1714
1396
688
1265
1687
1396
185
1868
615
546
801
1330
1478
2555
1514
1351
613
789
1527
1670
1207
1419
520
1761
1330
1310
1545
793
2511
1302
932
1378
1283
1714
706
1547
887
824
743
941
1912
1440
2445
1330
538
1429
3
830
1761
1296
1631
1667
1283
1728
1896
1370
1527
176
1643
197
1409
496
1514
1864
2351
1913
1831
164
1505
1302
1527
1603
3024
645
1302
1386
1891
164
949
651
211
1591
688
519
176
664
1321
1535
917
1670
167
1849
1527
1926
2351
1502
2370
1171
1819
176
1461
1348
584
659
801
1307
1780
188
1378
1819
1587
1808
712
1926
613
1207
1409
668
531
1478
1323
1791
1527
660
899
1539
1613
3052
1926
1271
2351
688
1547
1321
945
1535
676
2431
134
1754
1419
1728
170
1562
1455
1560
1302
185
2400
1587
549
1502
1560
1277
1231
1409
1370
1940
208
1219
1277
523
1404
1808
1656
956
1670
1819
899
1547
549
1670
1231
628
642
1640
1375
519
537
1265
531
3140
1352
930
1728
952
899
1455
649
1674
604
1891
732
1932
1904
82
1600
930
713
2400
956
1754
1440
1933
1527
1386
1440
1825
645
945
2445
1302
718
1231
2216
211
682
1656
1600
1419
1419
2371
1656
208
1239
1386
663
1613
1687
1670
1560
1254
1728
892
884
749
1419
1643
649
1926
591
531
859
216
1754
1600
859
1340
664
1254
1527
899
1679
1307
1940
2722
1231
1239
684
854
1714
1920
922
1920
1386
1082
984
1279
587
211
2425
1670
1736
663
2425
1808
1409
1452
1215
1754
671
2370
1296
1949
713
1670
1338
2764
613
818
1396
1375
718
1269
1771
714
1547
519
684
718
2511
1791
1728
1386
604
1378
1926
225
749
1613
1231
671
1281
88
1787
2511
2351
1912
862
1352
668
1761
705
663
247
538
1506
1231
1670
2405
546
216
1711
1521
1563
1836
1283
250
1386
1562
225
1724
1613
121
1334
1277
1656
1844
1600
1726
1281
1591
2511
1781
1277
1560
668
254
1819
1613
1348
716
1527
1231
1302
1868
652
1520
1613
1386
2916
2425
1288
1656
628
848
1540
185
2370
688
1478
917
1413
595
684
541
176
1396
688
1920
1491
1296
808
740
1933
1940
505
899
728
1219
948
684
1920
688
1302
1386
247
664
712
1613
1440
1771
587
938
1354
613
760
1307
1831
1547
830
1868
1825
185
1754
1844
1808
254
1219
593
1933
757
245
1269
3126
1440
1878
801
1839
1357
867
899
1239
1357
1594
1269
773
1171
1283
2351
830
1518
1171
1940
2840
671
1724
1909
1802
1307
180
830
1836
648
1600
1540
749
1771
930
1640
1679
708
211
537
1302
2370
1506
1461
1802
1518
1878
1670
1405
1438
941
1283
1761
1798
1761
1771
1825
1709
214
546
1643
801
808
984
591
1886
1378
208
714
1643
797
1913
760
1514
1771
531
1231
1608
1451
1527
1747
649
1398
1452
1370
225
1600
1643
718
185
1643
2511
1913
773
1656
1531
1912
1932
712
1949
1878
1527
1819
1340
537
1836
1709
208
1330
1656
1239
1587
1643
832
604
519
743
1451
1940
1513
1613
1839
1419
1307
1340
1478
1352
1658
2511
1945
1868
613
892
1354
1690
652
932
185
587
1527
1370
932
1771
845
1743
749
1398
519
2118
1171
1670
804
938
718
208
797
1791
1455
245
682
1503
251
250
1831
1527
591
188
591
1492
793
620
1594
247
664
922
2597
1754
1213
1283
1940
1608
211
1913
786
519
1531
1527
1307
1547
884
1327
1514
1060
519
732
537
1239
1656
1926
664
757
793
613
1254
87
1728
797
1643
1656
663
1587
1643
1891
854
642
188
2749
1370
613
922
1527
1419
1600
1781
1354
531
629
892
1608
793
1461
211
2435
1413
2445
1018
1761
225
818
591
649
1520
1613
1709
1864
538
1656
164
1656
922
1819
519
1656
570
779
917
1864
1754
247
743
1557
718
1340
1409
1643
922
1419
1370
793
833
1754
1527
88
247
1404
801
1600
1679
613
1945
593
1429
1932
1868
1408
1945
1518
542
1868
1440
1920
1440
1440
704
793
1540
1330
1861
1375
1491
1913
591
1687
718
1429
591
1656
833
1283
1679
830
801
1429
804
1754
1844
884
684
1728
1235
1886
1288
1868
932
1520
660
930
1728
604
188
1945
1656
1736
830
531
256
1239
1722
1540
570
956
1408
1171
121
1808
3151
717
659
1396
779
1819
1307
1452
185
1239
808
1354
1802
1518
2400
1378
668
712
1288
1351
1839
2445
738
151
930
569
549
1791
663
245
1491
854
1787
1239
131
628
1825
888
519
2397
505
2926
1643
1754
1836
884
859
1836
732
714
1323
1656
682
1840
1933
1657
164
1523
1527
1478
1933
2036
663
1219
546
704
1709
1714
1761
646
1643
1587
1288
613
1307
1771
505
2365
1600
1351
1440
1663
510
797
1926
699
1224
1912
1224
2992
591
584
247
591
1926
1207
2915
668
859
1547
2511
2445
164
531
824
941
1226
749
1279
604
1896
1656
1822
1724
538
1600
1429
2397
1375
1771
2397
1386
1920
1656
1277
1429
1375
1502
591
1473
1594
1608
1370
1868
505
1798
1330
1452
832
1754
1531
681
1656
1520
134
708
251
867
804
1527
797
1868
830
1808
1933
1603
1527
2370
1562
1761
1822
668
1520
1378
1875
1348
1279
749
1505
642
1419
1478
688
1396
922
2595
1226
749
2549
1825
613
917
1643
1600
1409
1836
1933
1452
164
1736
1396
1310
145
884
1878
1219
681
1478
922
1455
888
938
569
1455
1640
1840
570
549
1600
1922
1378
1283
801
1656
888
888
245
1603
1636
645
2997
1754
663
1709
712
1643
1613
1591
1667
1461
899
1219
519
1529
1378
749
1704
1378
1913
591
531
732
1370
1557
496
188
1242
1171
1375
660
1357
88
2445
804
2997
1239
211
1670
1808
1455
208
1433
773
1926
121
1455
743
656
1429
2445
694
604
1920
185
215
1330
569
859
714
732
1656
1819
671
1491
688
1226
1643
1940
1709
1886
531
1398
888
1207
1527
1886
1322
254
1808
1514
1878
1527
862
584
1540
1841
500
2351
859
699
948
1714
569
542
1886
1791
930
1787
909
1878
131
1679
1491
1709
663
1798
1563
247
569
1283
225
1207
2461
1709
1563
1591
1472
208
1539
185
714
1754
1307
1277
2425
887
2397
718
1646
1896
797
684
1455
1408
2370
1478
1518
1386
1231
1224
1560
525
613
496
897
538
1864
1307
1357
845
1171
613
1396
1831
1945
684
1307
1455
2511
652
1945
1675
1922
67
1484
1302
1370
88
1429
1334
185
1310
3072
3083
2013
749
892
789
2322
1478
1527
897
1657
538
2351
1375
1831
1502
1452
1307
2467
1600
1502
1709
1340
1398
1945
804
1348
1886
1822
688
1235
1694
1761
1478
1351
595
1940
613
1831
1787
1265
1539
1743
930
652
1868
1684
1578
1531
1878
830
549
663
682
1836
1694
1825
1613
922
1945
797
922
1171
1171
716
613
88
1933
1656
888
88
1920
1222
824
1375
1323
185
2244
652
532
1562
1429
848
1527
1283
1687
922
1839
818
1562
1754
1861
1452
1747
1709
176
862
1819
245
538
867
718
743
2370
1868
1679
1836
1754
801
88
1714
1761
1288
1600
629
184
1940
1690
945
2370
1831
1724
1687
1920
1754
1787
649
2397
1839
887
1587
1375
649
1839
704
245
1545
922
1429
1912
254
1841
613
1761
1452
867
922
1375
1643
1736
1656
1940
1891
1370
1231
185
904
537
712
1926
1531
1600
1356
773
1207
1514
1288
1868
1455
804
1587
1231
797
1670
688
1709
1913
1839
1215
1787
1429
783
2397
1330
1386
1378
531
746
922
887
1920
1269
688
1891
793
188
590
225
1438
1912
743
1831
1307
1283
1288
773
671
1449
668
1722
704
1330
251
1819
1321
1535
1878
1643
1283
793
1896
595
793
613
1587
1771
1302
884
1819
586
1449
208
492
131
1302
757
854
1419
930
1419
1787
688
532
1600
865
538
815
256
713
668
718
1646
1302
760
188
1473
211
888
1461
1455
1709
1378
652
1926
1932
793
804
1562
797
247
591
1310
549
1351
1594
1
1359
1239
1603
613
1283
1322
1836
884
649
2400
1302
904
1386
1277
649
1226
714
1920
681
1419
1613
1670
671
2851
1408
1396
663
640
728
176
773
216
948
225
760
2670
254
1330
1868
1296
663
1743
956
1478
1736
208
1527
1378
1754
1836
1409
1808
1429
681
1386
1527
793
941
1787
682
743
1603
1357
1219
688
1679
1527
1643
2370
1520
1736
859
1527
1396
1704
1711
1600
2511
1288
1754
1307
1518
1761
1405
170
1761
247
884
1239
1527
804
854
603
892
613
211
1302
1527
740
888
1545
1836
1438
648
1787
1386
1518
1608
1670
569
251
1386
1419
642
1302
2511
1594
1207
645
1920
1310
538
1419
1600
1321
1375
793
256
1171
1989
1663
649
1831
1728
1478
1940
938
1409
854
1840
1926
743
1307
1926
1761
1547
1704
1354
832
1709
1840
668
1514
1398
1656
1886
892
938
1409
629
818
640
1600
1754
884
1836
1643
591
887
176
176
1670
854
1283
1231
1334
1724
1608
1839
549
211
1224
1455
496
1310
1271
743
752
1171
208
211
1743
1690
1413
1912
1754
1913
546
1920
1408
1819
1231
1527
1771
1656
808
1514
833
1414
2308
1875
1714
1438
1242
701
956
1714
749
1455
1754
1724
1787
3126
1656
593
247
789
87
1283
214
956
1323
256
1587
732
1613
888
1171
1523
884
256
2351
1370
584
1658
1224
664
1254
593
1405
1455
1920
899
1461
1771
1600
531
1912
1531
1207
1334
1375
1307
793
1675
1679
3
2633
1822
1288
1819
1787
1370
164
1896
1747
732
1878
1351
848
1527
1523
134
1449
888
2397
941
922
757
1518
1940
203
1802
688
2370
1398
1547
185
1378
1505
1440
732
1761
904
1523
176
818
1357
1878
1547
755
1926
1201
818
1527
1171
714
2370
1640
538
1836
1545
1656
1413
1822
1736
917
105
1787
888
922
1271
865
1470
1886
1886
1679
1878
1722
1670
797
865
3126
1491
1875
1657
214
757
1386
1330
87
2424
2511
1808
586
1239
3074
1288
247
922
613
1728
1754
1841
1375
1728
1378
1761
1836
1912
505
1171
1258
251
1207
704
1718
1518
1933
1600
797
1302
167
1761
760
930
728
1452
1646
1761
862
1781
884
1378
1348
1348
531
899
1354
1523
1945
1527
1933
941
2445
1354
203
712
1831
1926
1743
590
1640
586
909
645
642
537
1787
1836
867
1670
2511
613
1429
604
1455
538
1940
1539
1791
1378
1340
956
188
824
682
1330
1207
684
1613
1224
1440
1933
1891
732
1808
1836
848
251
1889
899
804
1560
1386
1545
587
251
801
1419
1386
1912
1409
1357
1224
1878
804
1949
537
531
1728
1323
743
2925
1922
743
1514
818
941
1742
1640
1754
649
1560
134
1875
1323
586
1878
88
1235
247
1254
2186
1396
1613
1224
956
1419
642
1226
793
1670
1330
956
1269
593
1718
743
1226
1603
505
1370
216
2351
1505
1881
1398
1378
2351
1825
1868
1386
1514
1330
645
1754
1940
1656
1375
743
1670
779
1378
1302
1323
1714
746
532
2511
1791
1913
824
2731
1761
867
1396
714
854
684
984
1724
682
88
1171
1754
1279
779
177
760
1419
1868
867
773
671
188
188
1438
604
595
185
1940
1761
549
1231
250
1754
1527
713
1836
188
1655
1547
1330
1761
884
1891
1920
1836
538
707
930
2400
1058
1413
830
245
797
752
1396
247
1728
188
718
1560
613
1562
1296
3151
1340
1307
1527
808
793
1797
1839
2179
569
613
1354
887
1491
1945
1335
1926
818
1722
1222
537
1354
757
1231
1408
1638
1527
1754
1429
1322
1419
1409
1455
895
1722
859
1219
1408
833
1728
904
1302
1540
1600
1933
1478
1313
254
2370
1728
1787
2449
211
1613
2322
1367
1728
656
1836
1321
712
1527
1472
1421
642
2397
1577
1640
1761
591
1889
1896
1296
1761
1694
1791
185
1761
956
859
1335
1231
247
1545
1386
804
668
1640
1334
1231
1839
1945
1271
671
1643
2322
1513
1491
984
1656
930
1920
613
176
591
1370
1709
728
1523
1277
797
1560
1133
1771
645
88
1709
1408
2955
1613
1868
757
1736
1771
613
1613
1527
537
176
2351
1340
1631
2063
1440
1640
1563
757
1207
1231
1709
1722
1926
1802
1473
818
804
1704
1452
1761
732
1945
1386
2370
1265
1484
888
884
1370
542
1920
1491
1419
208
1215
1714
681
528
1239
1656
707
537
1429
682
704
1562
1224
1438
549
613
1736
1396
1562
1378
899
505
1330
712
1831
773
1348
225
938
713
1513
188
663
1398
584
1296
688
542
1922
1307
773
1912
519
984
1527
3126
1323
1658
1357
1527
713
1836
176
1518
1640
1754
1413
1724
245
1836
2322
2351
656
1771
1547
1690
586
1896
225
1398
1560
1527
1302
1219
1283
1562
1912
1640
185
1438
1438
1429
804
1527
1878
1429
701
1718
1223
1279
570
854
1440
1527
808
1207
1747
1271
1656
2955
1269
1207
257
1330
164
1527
1640
1587
1219
1222
682
1912
1452
2648
1656
1271
1413
188
2400
1283
1386
688
1523
1296
1224
1386
779
1283
1527
1334
1455
1440
546
2351
743
2511
1375
1843
1370
1302
1539
1527
1478
1409
1825
1527
1933
1321
887
1302
1527
1754
584
1419
251
1386
593
1791
1224
2370
88
1419
1370
1913
604
628
1709
1302
164
1896
884
2926
1945
671
549
251
1787
1761
525
1429
892
752
593
1827
225
1226
1408
1658
2834
1502
1340
660
1694
1728
1822
1239
830
1440
1302
688
688
699
797
1239
88
1378
708
1728
884
134
1478
1603
640
1754
1239
245
1545
1171
1912
1207
1279
1736
760
956
1868
708
1378
1600
1709
188
1771
2370
2445
757
1505
722
1478
2322
1438
757
92
215
1254
1375
1455
1802
1819
1714
884
251
1419
1891
1775
1868
1438
1849
660
2424
586
1307
528
1743
1658
2351
1658
743
1933
613
1506
1219
2511
1704
1539
1547
613
1657
1787
1940
1926
706
1419
1889
214
211
2322
1357
1640
859
570
613
1808
1886
797
1836
1932
1656
1656
1215
1370
1849
884
1224
1239
1825
2370
1728
1396
664
1330
713
1258
1761
1613
854
789
1825
941
1348
1302
590
570
1631
1398
225
532
1254
649
1640
1502
1472
884
1687
500
1527
1613
714
1378
1348
1409
188
1945
808
1357
2003
1808
668
1684
648
1354
176
1896
663
1913
645
1840
1302
884
1754
1868
797
1728
1302
604
888
1351
1747
668
681
613
1386
1531
1413
832
2760
586
225
1429
668
952
1836
1913
1531
1704
245
688
185
1687
1419
1878
1896
1330
1940
830
645
1375
549
1330
1724
203
922
1836
538
804
1761
1849
584
1502
185
713
793
649
537
952
1491
1802
1736
1913
1348
1491
1354
1714
712
1386
1455
830
884
1912
1429
1684
1527
176
938
1819
884
586
1386
646
1269
1878
1507
713
749
1791
1370
1626
1656
645
773
1640
1886
1281
668
688
88
1913
2955
591
538
1478
1831
1438
1932
1670
1514
1933
570
728
1600
88
11
1587
1839
694
899
682
1945
830
251
2461
1945
865
1531
1926
1563
1690
1527
1239
1219
833
48
1375
1656
854
496
2241
1455
1307
2424
1864
1839
1679
1722
208
2511
1560
746
1670
2397
757
1288
1844
793
188
1945
1518
1472
1562
1808
1761
1271
688
1292
577
2511
1265
1868
1714
684
1868
887
1868
1791
1878
525
2031
1283
1933
1222
752
1429
121
1922
682
1348
537
832
2351
1224
663
1348
1478
245
1694
1319
668
1736
1728
120
1868
728
2400
1330
909
1404
732
1372
854
1791
519
1207
1670
1547
952
1658
804
1631
1547
1224
1754
1791
1613
1663
1667
1330
1819
591
208
1520
1531
941
1656
1386
1945
1239
1802
613
793
1926
1679
2370
2511
1398
712
930
1656
225
1724
1868
652
2445
532
1475
1527
1840
628
1557
712
1224
1302
708
1370
1864
1913
1913
591
176
1913
1378
1506
1728
1408
2445
649
1277
1864
1791
714
1670
875
922
2322
1396
1787
1398
1222
1836
718
1722
1277
1643
712
1913
941
538
1912
1419
613
1254
1484
749
1235
1307
87
922
1643
2445
1231
1396
1761
909
941
1926
8
3
681
1419
2084
1940
613
1219
1419
1370
1235
1718
1587
1413
1754
649
1251
818
1370
663
1819
1761
1231
1283
538
1613
688
752
1288
930
1656
1754
1600
1711
2955
859
1302
247
746
1679
1375
1640
531
1754
1656
1822
1207
854
752
1932
684
1658
1251
1276
1375
1335
1527
1398
656
1704
1296
1679
956
688
542
1438
888
1643
1658
1351
1940
1932
531
1370
188
1922
1761
1868
1265
1239
1670
2445
537
1398
1747
859
613
1527
1913
1277
1608
1709
2598
1819
505
1709
188
749
684
215
1478
519
945
1791
591
832
1386
684
1506
88
1600
1831
2445
1452
1831
1409
1868
1413
1658
1438
648
1754
500
2370
1386
1370
1736
2400
896
797
1254
1279
1878
887
848
1709
1840
1761
1754
1771
714
1527
801
586
1577
1819
1514
1600
1514
797
546
757
1878
131
1231
1841
1491
1819
1283
1334
656
952
180
1886
899
793
1171
1709
569
2255
1207
516
1891
1587
649
593
1258
247
1279
167
887
2445
1643
1940
1658
749
1413
1613
531
1670
1802
2351
3126
2317
549
1473
1675
1438
1709
1351
1398
505
1896
1787
1875
1302
1398
1398
2147
620
713
1656
427
1378
1933
1612
945
2400
1254
1608
245
1386
845
2397
1913
712
732
1562
1791
854
1670
956
2511
1288
1323
668
956
176
1531
1398
712
922
749
1527
1334
833
1694
1643
2445
1527
1754
1352
1643
740
1070
215
1945
591
722
1171
1242
613
1452
586
642
865
1408
749
1296
904
1296
1288
245
930
1718
824
1747
1547
1690
208
1419
884
1670
1787
1449
1527
505
2351
1398
1600
613
818
1926
1378
211
1643
188
712
3157
1728
884
1840
1839
1296
1224
1844
1330
815
668
808
1656
1670
2400
1808
1370
1831
1253
1920
242
1475
1375
1591
694
867
1535
1563
1409
1768
1330
2397
1513
1527
1429
1348
1540
1455
1663
793
2445
1505
801
2445
1836
1478
1949
1656
1330
1631
1271
1547
1945
1709
854
549
1761
938
1540
1771
1743
208
1522
1945
208
1449
529
1761
1307
537
2921
1658
1868
1600
1913
2370
1460
2511
1743
1819
578
922
1940
804
1761
1754
1242
945
1258
664
1687
2370
1709
757
1631
1600
941
1302
1547
1419
1711
1357
180
416
1235
2923
1722
1547
1690
682
1656
704
1409
604
699
645
671
1527
743
1438
2463
887
1375
1940
1656
542
124
1808
2917
1302
1408
1932
952
1398
1709
1302
1307
1357
833
1940
1378
185
1666
1808
779
757
930
746
1560
952
1239
1709
164
546
938
1413
1600
1819
1506
1886
789
917
1527
591
899
537
1267
859
645
1505
922
1912
1269
660
938
1429
121
1920
1283
789
525
1603
663
591
1940
948
1277
2445
773
732
699
1271
1527
537
1864
1831
1254
245
645
1831
1754
1527
1409
1455
749
1940
1631
1506
909
586
1678
1307
1502
1419
1658
1288
1922
591
1283
2400
88
718
945
1307
183
1351
1791
1736
1477
779
1491
1222
688
1321
1560
668
1452
1231
188
1340
176
2397
586
1868
1709
757
1563
1808
1419
1631
2445
1506
586
1455
682
2397
1600
1736
712
1224
1808
671
1375
2878
1296
1819
1896
225
1825
713
1513
1844
2397
2654
1484
1409
1709
1656
1791
2370
1563
1656
3126
645
1841
211
752
2400
1207
714
694
1913
797
1694
1545
875
1330
1545
1514
681
1940
1754
1656
728
1354
743
1455
1281
613
2445
546
1600
1663
681
531
830
185
867
832
1538
694
1527
1271
1949
867
1340
1527
1527
1545
500
884
1429
984
1527
1478
716
646
743
549
1348
1868
642
712
1926
2889
549
1207
1922
732
1409
1643
694
1747
1207
1631
1277
760
956
865
1754
531
646
649
1868
1643
884
1878
1545
1743
1375
743
887
1791
1562
804
922
1761
1557
1940
1771
1761
884
1307
1455
1587
569
1455
941
251
2370
2690
642
1687
668
1440
699
1281
1545
830
1643
1875
569
1679
595
749
208
818
830
1505
185
1348
1438
1514
649
216
531
948
1841
1822
945
2370
1864
225
1419
208
211
1831
3125
1419
1728
1868
663
660
682
708
1513
1419
1398
1378
664
208
1600
1709
832
1239
1912
884
1235
649
1378
1302
176
1502
164
1253
812
1940
859
740
1545
1868
1886
1222
1386
1802
1429
1258
2445
1351
1378
1330
1419
1656
1724
681
797
1711
1302
1743
185
1529
938
951
956
804
1761
542
577
1335
1912
1545
1215
681
1743
538
88
797
830
1527
1354
1791
1408
2351
1235
760
671
1171
714
818
176
671
1913
1920
887
1836
1310
671
832
1307
660
1307
645
1413
1438
1587
1840
773
865
1502
1728
1254
712
1419
1640
1408
664
1518
1945
1258
1724
1640
1687
1945
1875
1791
1302
1486
1419
732
649
801
1307
758
1267
952
2317
779
590
613
613
671
652
1527
569
1491
1313
542
1922
1861
1523
1518
1429
1791
668
2400
1631
1694
1587
1613
208
664
899
1912
188
752
604
1251
1429
930
188
1323
1207
1926
1831
1608
1239
1930
1419
1222
2420
793
1296
1940
948
1224
1239
688
1239
824
1754
1527
1600
1560
1709
749
1670
1791
613
245
1912
854
645
1819
1861
938
2400
1419
1594
1484
1711
1896
1271
1670
1704
244
2511
1754
884
1631
1603
684
519
797
743
712
1351
1545
671
1656
1679
1429
1455
1171
938
164
549
254
251
176
2377
1875
1302
2425
740
134
1319
1694
1724
2400
250
1527
1429
1709
930
1608
804
818
1728
1258
1283
932
2511
538
1657
1754
519
1518
649
1283
706
897
712
1608
1631
1684
570
1868
1226
922
1819
854
1761
185
801
247
732
1419
867
229
1527
808
2370
743
247
1438
1398
546
1283
1787
188
1514
649
170
1539
1302
2796
1545
1171
1491
682
1224
1690
1250
2397
1398
247
1670
1724
887
793
1226
1754
1357
1819
1709
1831
1985
538
1438
1348
1687
1357
773
570
1670
2400
2397
1307
1330
712
1269
854
804
1506
613
1502
859
1658
1219
1494
956
1409
216
1429
1491
1340
649
1926
1527
1408
188
1562
1754
1313
1709
663
1594
757
1523
815
1643
832
591
613
1736
1438
1891
884
1357
688
1288
225
2724
593
1819
519
586
1386
569
1370
1656
1836
732
1226
242
1267
1419
830
1560
1370
1351
1754
1819
1171
1728
1603
1940
1670
505
1831
2366
652
1781
188
1310
797
793
1724
930
938
743
712
1878
613
649
728
2511
948
1296
1663
801
941
1222
645
1429
1452
1735
1933
176
1754
682
2397
1754
789
842
1281
1920
1254
1529
688
1704
1527
245
1603
247
1761
682
1656
1242
1283
1839
1761
1808
917
1307
1631
1728
1283
1819
1791
688
1419
1694
1370
1307
1340
1396
1754
1620
808
2887
716
1527
1868
302
652
531
663
628
1933
570
1726
1235
1527
170
1836
1754
917
1491
1920
1348
1940
1926
1724
1743
1587
671
1302
1461
531
1545
234
1600
1808
1670
1419
1791
854
1608
1429
1398
1747
815
1413
1722
884
704
930
1900
613
1545
1375
1378
170
1351
537
663
1836
1235
188
1836
1527
591
1531
250
1330
2397
1386
519
688
2511
203
1461
1643
1754
853
1563
247
804
746
1239
1348
952
2139
591
186
1375
932
185
671
1878
1920
1562
701
2511
185
1656
1413
628
1171
1709
1348
1722
974
682
1283
1348
505
1518
1608
1940
1440
1631
1409
1321
1761
2926
1398
1171
743
1330
718
1378
694
945
793
694
1277
1302
899
1754
2397
88
956
888
1709
254
832
1370
1736
1429
1484
804
1643
1913
1670
214
1878
1419
1518
668
887
712
1370
671
952
1207
1926
1864
1313
254
760
746
1802
1215
694
1310
1518
1222
1608
211
1279
808
1670
256
945
649
1540
1728
1231
505
176
1878
1736
1603
830
2322
3113
704
1405
1357
1455
2752
749
1171
538
1310
1330
537
1704
922
1920
1419
1224
1819
757
1613
1231
1242
1825
531
1491
211
1761
1438
649
1370
1646
586
256
523
1787
797
1527
1491
732
830
789
1334
1015
2511
1743
1478
1808
1330
1341
1491
1527
1670
1348
78
1215
682
722
251
812
1643
1819
1224
1819
1226
2397
1819
701
888
549
760
1808
801
1540
1396
1302
3054
2511
1527
1330
1771
1771
1478
1288
1522
1378
586
1643
1386
2397
1413
1658
1819
917
757
1253
1761
211
1913
854
525
380
1254
2538
1831
1313
1613
688
1207
652
930
1302
1891
884
1378
1600
1646
1840
1891
1836
945
1674
884
1408
1690
1932
642
1239
1920
1269
1224
1215
941
2437
1231
1922
746
1600
2351
1562
2781
86
1868
1330
1639
1819
1348
1375
1351
1562
203
1679
1283
1250
1679
1603
1296
757
1949
1613
1643
254
1643
1631
208
1926
664
773
743
1288
708
773
1540
646
208
1375
1302
668
1831
1455
88
1819
833
897
1704
1747
956
1875
2322
1269
1455
884
1670
648
945
1269
722
1875
2197
1429
865
899
1878
1375
1378
254
1475
1613
1277
922
649
505
203
2322
1886
134
1398
1613
1478
1781
1531
1310
1587
1613
832
2400
245
1265
1933
1386
1409
1398
1527
1687
887
537
1419
1657
1867
1438
1413
500
930
751
176
1693
718
505
1658
941
2647
1330
1231
458
1594
854
1886
1323
1330
1600
1819
256
591
1440
164
1514
1535
1709
1808
681
1219
1375
1608
2370
1171
2400
1302
887
1527
1288
1886
1709
2926
681
1562
538
2485
570
797
1819
681
586
1679
830
712
1761
732
1413
1386
1754
1219
1945
1302
789
1440
688
2073
1761
1761
1440
832
1378
1408
1354
1670
1560
1529
1207
1547
1787
1330
1296
773
2351
1802
2904
897
1419
1913
1239
854
613
1724
704
208
1736
1219
909
591
1864
1711
1419
1527
740
1736
752
718
1455
808
1527
1307
1802
1527
1603
1603
1690
2397
1563
1819
587
1276
1656
688
1808
712
538
1656
1791
1398
1340
797
1836
1396
1728
1836
688
2370
1545
797
1912
892
584
760
254
1535
569
1709
1413
652
1396
1296
1398
1330
613
584
1242
1656
247
1656
1808
1491
2874
1709
2370
131
1613
1886
1219
1704
1587
208
1825
845
1527
1239
1722
1926
251
1949
250
1613
854
1408
865
1640
1736
1527
1913
1296
815
740
1242
1603
1302
1478
613
570
1478
1875
1535
1878
859
1913
164
1527
167
546
1334
652
1761
1670
245
1913
1398
1933
1658
1912
1975
1819
176
245
884
1868
1868
2400
1922
922
904
649
649
1600
1819
714
2397
1728
208
1836
1791
1302
1386
1398
688
1224
1408
1726
681
1265
1378
1527
917
1527
1475
2370
1354
1478
1836
1771
360
668
757
1560
945
1413
203
211
613
1419
1761
1945
1743
867
1726
1808
1527
1413
1398
1231
859
593
1802
2370
586
1724
659
1728
225
2918
576
681
652
1726
1896
1743
570
938
1330
586
3
728
1754
180
1378
131
1640
1932
88
1754
164
613
225
1405
2397
1656
1714
225
1679
1736
1404
1868
1398
884
1527
1761
740
1239
1819
537
1912
2197
1933
1340
1932
2926
930
812
668
749
1438
1875
1527
1840
797
833
945
1330
854
688
1926
1409
663
1940
505
549
1761
854
1656
1728
1375
1409
1283
1724
1643
1920
2088
1912
1912
1518
88
537
1839
1560
1513
1506
2511
1613
1171
854
1545
2400
1864
1791
1281
1868
1307
1219
1547
1886
956
1452
1791
712
938
1711
757
1864
225
712
1754
714
1302
1348
1640
176
1491
2530
1269
1364
216
1527
922
749
1396
176
519
613
1432
1819
1239
1711
1473
1404
1205
718
1658
818
1239
570
1340
1429
854
586
1357
1419
1711
1330
1613
531
1603
549
613
1354
1787
519
1386
1478
1386
2397
215
740
1539
760
718
1514
1378
380
1283
1545
804
1547
832
718
1527
1321
922
1330
1535
2555
668
1231
984
1620
591
712
793
1461
1386
1351
1926
185
1670
1254
1787
2926
1224
887
888
1679
591
1722
1787
1831
1323
740
1608
704
773
1932
1646
830
1547
1670
832
1307
1239
1933
1643
1254
531
1761
804
1802
1836
1874
1171
1235
1600
1231
1658
684
712
1323
613
1449
1254
1171
694
1322
1920
1475
1724
1224
797
718
242
804
1231
1378
1640
2511
2198
1670
1714
591
1330
1754
1656
2370
1478
749
1207
2445
663
1920
1656
613
930
833
188
1283
1302
1438
164
682
531
884
1419
797
531
1513
176
1277
1787
1409
1754
1976
1839
1224
1502
1754
1419
833
1396
1513
1684
1920
1912
688
1819
580
1340
1656
1502
1562
1658
712
1527
1844
664
714
1296
1808
804
1409
1783
251
1102
613
854
2322
1142
688
1375
604
1819
1656
1747
1455
1269
1886
1408
1502
549
1945
2511
1913
2400
1527
930
1455
1405
875
225
2511
1808
1473
1754
793
1836
1231
519
1288
242
688
1288
899
1386
1250
2063
326
718
708
1945
1478
664
1656
1920
832
1844
948
1562
1949
247
598
956
578
2351
859
1352
1613
1219
2322
1761
688
1687
899
1819
1825
2926
1694
1386
1913
757
1502
728
1656
848
1761
176
531
1613
1354
1419
1656
904
1288
1547
1386
1419
646
681
922
546
1932
1933
1409
1679
859
1679
1288
1330
804
884
523
593
1408
1307
865
1694
642
1687
884
225
586
793
1802
1323
2200
1822
1679
1408
1840
1724
1945
1912
1386
1455
938
714
591
1296
1646
216
1562
1878
1781
569
1878
1375
716
1277
743
708
203
1370
1527
131
1239
211
1886
1224
1527
1539
714
1658
245
185
1771
38
1613
1375
652
801
578
749
245
1251
1171
688
1396
1787
1540
1940
1640
681
1455
803
887
1875
854
1913
2511
595
1949
663
948
1219
1831
1922
1429
743
1878
1375
531
1864
3127
1518
1398
88
1513
793
645
1484
208
1520
1940
1265
897
1302
1527
2688
1283
649
1386
1587
1587
1747
797
176
1224
645
1386
1386
932
1839
1527
757
1455
1429
505
1945
1684
694
1527
2397
1754
663
1940
2511
789
2926
1819
569
1945
505
732
505
684
1545
938
549
1694
185
1354
1398
789
500
2511
1354
2322
740
1840
1643
505
1171
1643
1547
801
848
167
1613
706
1743
2511
1945
1404
537
505
1913
1926
938
2426
1348
164
538
801
1409
1754
1587
2493
1771
1839
757
1239
1940
1386
718
1520
245
867
1875
1429
1754
1670
188
1296
1413
1926
1281
549
1231
1563
1419
1547
1896
1819
1386
1791
1518
1281
1836
1656
1690
570
586
1472
1484
2469
1455
1207
793
167
1684
1408
1269
418
1419
1375
208
1656
797
1547
613
1348
773
1945
1761
808
188
1242
1440
1781
500
519
88
1704
1940
743
815
859
1670
213
211
1348
649
546
1283
546
1709
1926
1920
1473
1743
1370
1231
713
1429
1724
708
1839
1709
474
938
1398
613
1348
1808
87
909
1836
909
1398
188
1600
584
1527
1419
1670
1658
797
1562
1461
2282
1241
1690
1296
884
121
1886
1283
1926
749
1754
832
1288
604
922
1836
584
1922
1367
613
1761
1822
1440
887
743
590
604
684
773
887
1277
1945
1370
1518
590
251
519
922
1728
818
613
188
1319
1242
1722
1600
773
595
2397
1670
1386
1348
519
1591
704
1791
1386
732
1383
1886
1348
1398
1591
1283
1687
620
712
1878
225
613
1728
684
519
1302
1461
1461
1722
1754
164
1545
793
682
3043
1330
1922
1269
1690
1920
1724
1235
1840
1224
1945
1932
1791
1620
884
1711
1726
1603
718
1722
185
732
1296
694
1873
188
888
1657
1438
2511
1321
1413
1527
1864
887
797
2323
1754
613
1640
1657
1736
1613
1451
1658
707
531
1761
797
1754
1267
1912
1281
1913
234
211
922
749
1398
1754
1378
1694
1771
208
649
1560
1945
1932
1429
604
1192
1413
1527
1226
728
500
1913
884
1886
773
688
888
1523
875
1348
948
1761
996
2445
1656
1825
793
892
1694
1687
1296
887
1658
808
176
1254
1527
505
1455
1547
2336
1408
1926
176
1808
682
779
1808
1878
859
684
1348
663
1878
1527
1527
2511
1620
1560
1378
1704
773
652
1646
1886
1302
1913
1656
1207
256
1913
2058
1728
854
613
180
1288
170
1340
1307
505
1743
1277
1283
214
1933
930
1334
1819
245
712
1823
2184
1819
1231
884
732
2397
1307
1754
1429
1787
682
2370
1545
694
2370
245
1831
2531
1822
1219
1242
1478
804
1386
1429
649
1302
537
824
1726
712
251
88
1726
1754
801
1370
542
1253
591
1932
1518
1709
1207
867
1527
1754
801
1771
1518
1656
546
1505
519
628
1337
2255
1296
1658
854
211
1243
1419
830
824
1357
1472
793
1352
1539
2889
1878
2370
682
1348
652
1687
804
1608
538
2980
1239
1878
760
1527
1396
1840
909
1419
1357
1687
2469
250
887
1940
496
256
1819
1438
505
1600
1357
1527
1600
1478
1868
1643
180
1562
1912
1562
1802
1455
1547
1545
956
1258
2400
613
1656
743
549
832
2511
629
545
2370
1224
546
613
131
1367
1288
587
185
1348
832
1419
1600
1502
628
2322
1335
1761
1540
1743
899
1334
1296
1527
1945
1235
1831
688
1224
1787
1596
854
1527
1429
1478
188
1518
789
1557
212
1640
1864
1926
531
712
801
1518
1171
956
2065
773
3
1518
225
1839
584
682
1357
801
1254
1724
1386
668
897
505
1836
1831
941
1728
743
712
2591
1684
1323
1878
1386
1334
1591
818
2060
1521
1354
1302
712
1527
930
613
613
1844
591
2509
568
1656
587
1307
549
956
718
848
2445
922
1912
1527
1378
1283
1656
941
1643
1791
1330
1207
1171
682
1781
1704
749
1527
1547
1408
868
1724
2511
2363
1250
1302
1330
2445
916
660
749
740
1802
932
1351
1940
1307
1722
1429
867
1419
1398
570
1231
1302
1478
1563
1475
1726
1452
549
1478
1205
899
3078
203
945
1319
1540
1690
613
1913
1231
652
1640
656
1926
1357
1640
1754
88
88
664
1231
1357
684
542
1323
1413
952
247
1302
718
884
808
1736
620
1656
1608
664
705
1831
1408
1920
1840
1348
1370
613
732
96
1868
1825
1896
1547
2511
1239
2351
1513
892
1219
251
1440
1386
1283
185
1419
1591
956
1171
587
1728
1281
1761
1429
1868
1922
1239
1265
245
1949
1408
1670
1310
1529
708
1761
2351
1868
1527
1656
793
704
1419
1920
1849
1296
1658
682
553
1239
2445
1643
956
1690
1878
1207
549
1562
254
1802
1405
1563
732
357
1600
1375
1822
1461
2511
1357
888
421
649
1932
1802
1547
1886
939
591
922
1613
1448
1728
1231
1802
1656
1404
1822
1709
538
1912
2351
930
1224
899
865
1527
1226
1743
1386
1521
649
1656
1396
1679
1933
899
1408
1557
1640
660
1670
1562
1736
1587
1307
1307
1438
797
1239
922
1656
1933
1302
1743
1656
1527
1330
1386
1920
251
2810
952
1836
663
832
1419
1354
1658
832
251
793
917
1455
1709
1250
688
773
531
712
704
1932
1288
797
208
1736
1754
2511
1771
1787
1547
1658
2789
1429
213
1722
1506
1878
1920
1714
1562
1920
1302
1502
1670
865
1288
542
854
668
1754
247
1841
694
1254
1527
1518
1294
1726
1709
732
1378
938
713
604
1321
688
1440
1527
1405
1836
185
941
1378
1945
818
1242
1836
1878
1590
1913
1444
2445
549
234
1491
1868
1608
1302
1478
1771
1171
1231
505
956
1718
2081
1386
1600
1600
854
930
1378
793
743
1378
1126
2511
922
1643
652
1728
1600
1878
1378
938
247
1643
681
930
2511
714
1819
2351
1679
797
663
1878
188
1354
867
531
1224
1613
1802
254
1239
2997
652
922
586
1670
2794
952
247
1386
1547
1438
2445
793
681
854
2511
1694
1557
247
1408
537
1419
712
1267
1239
1945
2126
1221
682
1279
1819
743
757
688
1913
1868
1603
2397
620
180
1231
649
1518
1539
1502
1728
1945
785
1787
1334
1600
712
1742
1279
688
793
247
922
1808
1922
1891
1560
2397
1539
1587
1913
797
1802
642
2397
1224
1836
688
1594
1808
1714
1724
505
668
1239
245
688
1658
211
1254
1288
1670
1913
1398
250
1926
749
645
2351
211
1527
1932
1728
1207
743
1207
922
704
1409
1802
932
1709
2511
1219
537
1724
815
586
854
732
859
180
1408
613
681
1330
1761
659
757
1761
1690
797
1603
1271
538
1271
1398
1288
706
688
1831
642
1940
1613
932
648
1269
216
537
134
1440
1521
1761
642
1207
797
1878
652
1761
1239
773
786
1413
859
743
1670
1694
613
797
743
1600
1461
1539
1761
1413
1694
749
1932
1527
1545
1726
1283
2445
1754
496
1386
649
793
1819
1825
1761
884
1527
613
293
2511
1808
1545
1709
1386
2445
1094
613
1375
945
134
740
1452
688
1841
1171
1419
1819
1945
789
1242
225
1231
1288
952
1455
1378
2926
88
1562
1920
808
652
746
1670
740
1687
251
663
1239
1352
1351
899
1514
684
256
694
732
1296
646
668
688
1340
932
613
1684
1545
584
1761
214
652
1726
848
1171
538
1307
1656
1207
698
1690
1207
1545
505
1281
888
1239
1940
707
531
938
1386
1789
229
1323
2185
746
984
1643
722
1825
1587
1591
808
1932
884
1340
875
569
938
1307
591
1920
613
2926
1527
505
1375
211
613
1709
203
884
254
1839
1747
1440
930
854
668
1302
2445
1319
2820
247
2148
1926
1771
208
668
164
211
859
1348
570
1461
884
956
1302
1868
1658
1288
586
1675
1761
1310
1679
1409
1791
88
832
2397
1912
591
1819
1743
671
1808
1386
1945
1491
708
1226
2445
247
1754
1545
859
1283
1440
2445
1348
1831
2445
1591
1438
2445
1224
525
1780
1690
532
1518
789
1825
2511
1409
740
714
1840
2511
859
1670
688
1419
930
1822
1640
1670
88
930
185
2425
1239
929
2766
1656
859
1269
1330
956
1831
1527
759
1831
247
1868
1370
1409
1656
1307
752
537
1518
211
1502
1461
1514
1527
1808
1933
1239
830
591
1478
854
164
1547
1754
1562
859
584
254
783
1600
684
613
1354
2370
1736
613
684
1527
2433
134
1231
1348
1518
1840
1728
1711
1640
1478
1761
1452
917
1219
2445
664
1656
176
247
1831
1819
1296
859
713
1296
1754
701
848
682
1375
1600
2445
1667
930
779
1754
1754
1819
701
1656
586
214
1787
1518
830
760
1791
1207
2445
1357
812
591
1608
1322
1409
1562
1271
671
1378
1754
688
1330
1370
1913
1718
1531
1562
1288
1398
804
1922
1378
887
1171
185
1920
214
1016
120
1265
1913
591
1840
1709
681
1643
570
688
797
211
1831
591
1224
1419
1945
1367
718
1836
749
642
1527
527
1819
2445
3126
1656
1367
1670
1945
593
1281
1825
1348
1831
941
740
254
245
663
2397
537
743
804
1761
2317
1378
1378
649
1754
591
1643
945
1452
1643
1529
694
832
1288
532
1171
509
1896
1413
1724
1333
1600
2511
1547
1670
546
956
1875
1216
1878
1281
1386
2351
1527
1396
2469
1279
1722
660
1283
830
2397
1808
1747
125
1920
668
546
1754
1207
1307
1736
1527
930
1591
1514
1836
1277
1656
1235
1754
1386
1754
1457
1340
1754
569
1926
336
613
1253
1728
1514
1502
1687
1878
1547
833
2400
2370
254
1352
1455
682
1736
1527
542
1171
1868
1367
1265
1709
1419
546
1656
1913
1562
897
2370
948
922
1658
1754
1348
1912
684
1455
1378
760
1791
684
945
859
732
1514
2733
1640
176
1296
945
1440
649
2829
1743
549
1761
884
1562
952
664
2317
1825
1819
1912
1351
1540
1754
797
1506
1440
1171
884
591
1378
1357
1224
1235
756
884
1440
1545
88
1822
1352
1171
1398
1819
203
1822
2645
1449
537
646
938
1307
652
549
1643
1709
1254
1302
1603
1940
1864
628
211
1283
225
1643
2511
1631
1754
1912
884
862
1527
956
714
1714
1694
1545
712
1207
652
801
865
2397
1386
1670
176
1771
1239
1518
2370
865
1912
682
1370
1926
1340
917
1219
1922
1926
743
1675
865
3126
1714
1310
793
732
1920
1455
1920
227
801
830
938
833
797
740
1736
537
1798
1912
1687
2370
1527
1657
1684
1321
1656
1679
797
1370
1348
1475
1657
649
1747
1913
1771
749
663
245
1527
1527
1613
1529
1912
1398
1354
797
1478
1340
2370
1279
1283
724
909
1658
1473
1491
1657
1825
956
1378
1527
688
1840
2351
1600
1868
1351
542
591
1527
591
591
225
1896
1373
688
2370
1219
1709
167
1478
1656
1386
1913
1754
1787
1283
712
1687
1334
176
1912
549
1527
1643
1861
668
170
2925
688
867
832
1207
1560
1478
1646
2826
2511
797
1600
2445
773
1277
757
830
1296
1265
1761
1831
757
1932
859
904
1283
538
1836
818
1398
1912
1761
537
1239
1600
1215
1288
1711
1527
1539
1310
1912
922
1631
1527
1207
945
1886
1679
1933
1531
1912
899
1896
1932
1631
1370
797
945
1722
712
203
1472
1242
1513
1235
2445
671
1878
1926
1613
242
1940
2461
1656
1239
1868
743
1472
538
500
2651
646
1736
712
888
712
1451
1600
1514
569
1215
1219
1868
854
1643
1288
743
1945
1933
922
1207
1920
1224
1932
1718
887
1709
1375
528
797
1288
1370
1933
681
134
1502
1912
1330
1279
1540
1562
1518
1419
875
1694
712
945
1207
1754
1613
1836
2343
519
1808
1398
749
1398
188
3070
884
1819
280
593
1761
1825
2445
952
1886
1613
1771
1684
587
699
1219
1375
752
887
1728
1808
1791
256
1335
1207
1545
663
1302
1709
1761
1560
1523
1913
1506
746
1868
2424
164
1617
663
1527
789
682
1878
1709
1404
1518
932
1375
1370
718
681
718
1323
1354
1823
1747
1283
519
1896
1386
1502
1224
176
1539
1878
1330
1375
1222
549
1643
1670
1307
590
2370
1502
1694
1231
591
1754
688
591
1670
830
804
251
1491
3124
593
1926
854
797
531
1747
1822
1307
922
712
1849
167
1631
1949
1694
2894
546
663
1560
1375
818
1419
899
1761
1670
2370
1922
909
1279
660
1736
1836
1587
1618
945
1527
1600
728
1313
884
1754
1831
613
216
718
1868
854
1613
676
1491
1334
1591
714
1940
1711
922
808
713
1491
538
804
749
688
1690
956
1949
793
211
1831
1841
1330
752
1307
1840
732
804
1839
696
1231
2511
1743
88
1868
1631
708
1330
208
808
1452
773
653
758
1868
1643
519
1413
2085
593
1219
1310
1527
1514
642
1545
1658
1891
1656
1603
830
645
247
1709
1207
818
743
1656
1222
1945
1709
1461
180
1603
2445
1787
884
256
854
1743
211
930
1840
714
247
88
1722
1413
211
909
1670
176
2397
884
1743
663
1452
865
1149
1844
1868
1540
1254
1545
892
1922
1242
1375
1523
497
688
1413
930
595
1267
1780
1766
1452
1386
1475
1313
591
1658
2461
804
1861
1330
645
1283
1754
688
1560
560
1330
1231
1913
1539
1370
1933
1791
1836
1643
714
1643
688
1912
1694
1868
1926
1429
1438
897
1409
1219
1932
652
1527
1932
1518
1207
88
87
642
1656
1819
854
1386
569
681
188
668
714
1491
1926
1231
773
1694
170
1455
932
247
1831
1754
591
1563
884
1398
682
3
797
225
649
215
1386
712
254
1461
1656
250
1640
164
1868
1920
801
1046
1409
1518
591
762
694
2511
1719
1396
1530
1330
1747
1231
1398
1367
1324
131
500
832
1656
668
830
1922
956
1761
752
1283
549
2445
1540
613
1709
1520
2511
1235
1283
1687
584
1429
613
164
1684
1868
1743
848
1656
945
2445
668
1631
714
591
732
1679
1503
1747
2993
1440
1527
1922
1491
1836
941
1670
1386
1235
2308
1386
773
1265
1656
945
663
1226
1440
671
1258
645
899
225
1171
760
1709
900
1933
538
1797
1640
1531
732
188
1207
1438
1670
1351
1798
1378
1656
1562
956
1540
1787
1631
2728
256
595
671
1491
749
732
170
904
1398
2511
1603
256
1222
1419
1307
1868
1378
216
1600
1825
732
1224
215
1912
713
867
2511
1283
656
1839
1798
1787
1375
1429
1283
1413
1302
519
773
1461
854
1231
1736
1348
1742
1396
595
887
1440
1386
1840
706
245
684
645
1224
2351
681
867
1398
1739
1844
628
208
1472
830
1449
812
1267
1815
1913
1438
1340
1396
1523
1239
247
2445
134
1761
537
1822
2397
1868
1613
1600
732
1398
682
1974
1378
1307
1348
1640
1940
1868
668
584
1231
1940
1440
1640
1348
1600
1747
1513
1711
922
208
1413
1643
2397
922
1640
904
1302
1912
1600
1288
801
941
1239
922
833
1505
797
1367
211
1409
892
713
1728
649
2511
247
867
2445
1932
1527
1656
1728
1302
576
1171
1419
2511
1440
576
1527
743
1478
1461
1831
760
684
1438
1307
1658
2370
1354
1302
1736
1283
1656
897
1684
1277
1231
922
613
1878
247
1461
688
2511
1413
1933
1472
1754
1771
1283
771
1502
496
2425
1224
1920
538
3071
1643
1540
797
2366
254
1235
712
663
1514
214
1398
170
1348
1386
752
1670
1722
1408
797
892
1670
1354
1419
804
1926
660
1613
519
743
770
1791
1747
1670
1728
211
576
1836
1302
1386
1419
1340
1455
1171
88
620
1491
256
1527
1348
1945
671
1724
645
2351
1600
1513
1527
649
1502
546
743
1461
740
1670
591
801
1656
1378
1836
930
1557
1518
818
1670
629
749
1296
922
2511
234
1277
256
1694
2861
1754
532
1219
613
537
1913
134
1370
663
519
1277
1913
1527
1656
1714
897
664
1819
1933
1461
1926
613
1502
485
2322
732
952
185
854
1514
1771
1926
537
1207
1791
1878
1330
1283
1440
1334
652
525
1670
2451
1670
1239
1455
1518
1378
1224
1798
1849
1656
1321
682
1657
254
1527
1831
1475
1531
922
1754
2922
1736
1239
1886
707
1375
932
758
854
247
1656
1656
1711
542
1687
1547
1560
1527
1224
208
1427
1283
884
1224
1269
613
1878
1709
1231
1386
1656
500
1283
1283
1929
938
699
808
773
884
1940
531
1283
211
917
1235
1761
1728
663
668
216
208
845
712
590
801
1913
664
88
1413
176
1521
531
1348
1527
88
1709
1502
664
519
1878
792
1754
2926
854
211
760
1419
1340
1340
1386
2202
1419
743
1307
1396
1523
1429
668
797
1254
1438
188
1690
1527
688
671
1754
1527
818
1452
1302
706
875
208
1171
1868
2799
804
1539
1728
185
1478
1754
1386
1398
1403
1334
818
1825
613
1440
1419
1527
1761
930
286
732
1539
1891
532
1714
1926
956
712
716
176
797
176
225
2317
251
1836
865
1711
1913
1254
537
1940
1836
1269
1754
1375
684
797
176
1754
1171
1288
1891
1603
1475
1419
832
1527
1283
649
121
213
945
591
917
1513
732
956
1409
2511
2197
1819
1787
537
1235
801
1491
681
1527
131
245
1438
1529
897
1378
1429
1736
1670
1886
853
1690
1269
1527
688
1831
1357
500
131
1375
590
1724
1761
628
1502
1288
1419
712
743
1694
688
88
1386
773
593
1335
1722
1754
613
1603
712
2400
688
1722
1535
1527
1557
818
1310
247
1640
1375
808
938
1878
1502
1007
1171
1761
1478
922
167
1755
701
1279
712
1231
1409
783
938
537
1514
1945
671
1222
2635
1367
1920
1881
1438
1475
1514
712
1438
1643
2370
743
1787
1205
652
1709
1491
185
1386
1242
1656
1743
649
708
1513
225
1527
1025
1980
1736
1419
718
538
1527
1531
1514
2370
1819
1283
2365
930
1513
1643
984
1514
88
1679
121
1754
1646
225
884
2445
1694
1913
649
815
1307
1545
1527
1334
1239
584
917
2445
1514
216
688
1386
1819
684
688
1868
1831
684
1643
613
945
1886
3060
2445
1235
1518
1354
1302
1600
628
1348
1302
2445
793
1808
254
1514
899
1849
1419
167
1455
1409
1802
538
1718
1836
1560
862
854
743
1413
1386
1283
1594
1242
216
1523
2351
652
1722
1440
1819
1587
525
591
938
1271
1527
1736
904
887
2351
1736
663
164
1296
1307
668
1922
1656
245
1656
884
830
1340
1754
1728
225
731
1831
1562
832
537
3155
952
664
1596
718
1562
1836
1340
505
254
1926
1687
704
1545
1687
1302
1473
1791
938
1955
1239
884
1527
1269
1840
660
1545
1235
1670
1545
1771
1527
121
1562
663
1913
1405
1667
2351
1771
1822
712
1473
1560
1808
832
708
1438
1761
613
800
1475
1657
2149
519
1527
1531
2445
797
247
740
1419
1455
1613
801
930
1945
1279
1302
1352
203
1527
1844
1656
1491
938
1340
176
1694
773
649
743
1527
854
884
712
546
1354
801
88
808
234
1378
1722
797
2511
1491
1940
818
1419
718
1419
1545
1922
956
1527
1258
203
549
704
505
1920
1231
500
2370
1506
188
652
2351
688
1242
708
1231
1539
1836
1527
185
830
549
743
1656
1224
519
1518
1455
1408
1288
586
1518
917
1743
1743
1587
1722
1912
188
1864
897
859
760
743
1527
1330
591
945
1657
254
208
1307
1600
1239
867
1690
586
1527
888
743
578
830
1761
649
808
714
714
1429
317
242
728
1922
2397
1844
245
1527
1322
1808
1529
1527
652
845
1521
801
538
1754
1455
519
1229
749
1913
804
2322
225
1370
664
867
1839
941
1822
752
862
2445
1819
1831
188
2397
1940
1330
1231
1926
1754
884
1694
757
188
1736
613
591
1513
743
783
1674
1310
779
1413
459
1819
1603
1547
743
247
1643
134
1513
1878
1455
188
1726
1886
732
1831
1831
909
1375
227
1891
2397
2400
1296
2351
1267
649
1547
830
1491
1296
1340
176
718
688
797
884
1787
613
1531
604
773
1932
1613
1694
1518
1738
1831
867
1506
251
656
2317
1868
185
1438
213
2957
88
718
1912
203
1527
713
1761
1413
1461
1231
804
1429
1787
1283
1370
1475
1527
538
1771
2370
1370
722
1819
185
542
208
1709
1514
740
1296
121
1562
2981
1219
1868
1933
1787
1348
549
1386
922
1375
1849
1438
593
1231
830
1819
1029
1736
694
1396
225
1330
2397
1694
1478
1250
1491
932
854
1518
1878
591
1933
225
922
1242
1281
1277
1831
694
1375
1354
1704
185
1926
1722
1514
1722
1643
88
88
1351
1386
519
1839
593
1940
1254
1409
1351
1656
1819
1933
1527
1357
718
2755
1419
1348
2397
1307
917
1455
1711
211
773
682
247
1940
832
1279
538
1920
1452
1791
1949
1254
1747
1242
1518
1791
131
1761
591
2397
1527
170
2400
1429
948
1600
804
1207
684
1518
1283
1307
1527
1891
892
884
884
884
1587
1920
1340
1386
1722
613
1787
570
1722
818
1840
746
1643
1283
1484
640
1679
549
941
505
1722
1849
712
1670
752
1413
1419
1694
938
1679
1631
1808
1600
1224
587
1207
832
688
1572
591
832
134
1502
167
1875
1440
1520
1302
595
1802
812
1413
804
833
1868
505
1409
732
932
1608
2926
2351
1357
664
1413
649
1724
956
1398
1378
688
668
1643
1370
1657
1658
505
1819
1920
531
1839
185
613
1520
138
167
1534
1878
1791
1640
682
797
668
1656
899
1562
2445
948
760
505
1945
2511
1912
1656
1281
1819
215
1656
1656
952
1932
1226
1523
671
743
1560
1321
941
1307
1736
1348
1231
1728
164
797
167
1440
245
2397
1802
797
752
1781
804
1613
752
1841
773
743
2322
1452
505
688
684
758
2511
1819
1754
804
1839
1283
1913
1603
1307
1224
1640
1613
649
1736
1367
1679
211
1307
1709
1330
1340
384
1258
664
2511
164
1643
1531
1330
848
714
628
1455
1728
250
593
2425
1825
549
1419
1354
1868
909
1398
1913
2397
2370
867
1761
1409
888
1742
538
1802
1839
1242
945
537
1920
1912
1484
804
2511
1419
176
1281
2351
649
1235
1224
1656
649
549
1171
1912
1348
922
948
1670
1455
704
1378
1761
1310
1296
1219
1728
1404
801
3000
1370
2351
1529
714
2891
941
1640
1891
505
1603
1334
701
743
941
1370
1340
1357
1791
887
1922
1375
1340
1922
1171
712
646
2351
793
1527
1780
1231
830
2397
1502
938
1754
1761
587
1527
1591
884
1640
707
208
1296
897
712
1694
1219
1527
1348
537
1254
1875
688
1722
1440
1920
584
1656
1518
227
701
1527
909
1409
1413
1334
1296
1267
1631
1922
1288
1452
164
1690
519
1521
613
519
1920
956
586
1375
120
1171
546
1409
922
1864
1527
1839
848
208
1438
1878
1920
887
1945
2052
2397
1839
546
1518
1527
1378
1912
757
1527
1279
1527
1340
1540
1283
773
1920
1819
1656
760
1940
1694
1452
1267
1207
1896
531
1404
2276
1235
1891
1587
1398
663
2400
1878
1386
1398
211
1539
1239
815
496
1455
1330
1398
1825
1265
1709
211
247
185
1478
1781
591
1085
208
668
203
818
1754
660
535
1868
1207
1506
1600
1728
1518
1281
1765
922
1640
1540
732
1643
1802
584
1438
1932
1718
1840
1354
1224
1386
170
1926
121
1771
500
854
1258
256
1771
496
2370
1545
922
88
922
664
1844
523
1242
1949
250
1670
1613
749
945
938
948
1896
1288
824
714
1357
1330
2397
1545
956
1408
1529
879
591
1413
1587
2445
1736
1724
1754
3106
1330
1940
1527
1271
760
922
888
824
1836
1472
808
2156
1472
689
773
1646
684
2370
1687
1531
1787
1874
531
1656
1523
1307
689
1340
2134
1307
629
1878
549
797
773
1215
1709
699
1330
2351
1825
1307
591
1334
1687
591
1231
1926
773
682
664
1419
1386
1386
1603
1171
930
649
1452
208
1913
1600
1198
1787
1527
1656
164
1754
2333
1684
832
1878
1913
584
804
1370
887
1302
1926
613
1724
1613
1231
1429
1825
537
688
668
2397
247
1398
1288
1813
1440
1370
1254
1171
1724
1514
1670
2351
1269
865
1839
1224
250
1922
1348
604
1323
1506
1235
1250
164
2400
645
628
1631
1932
1736
1491
1787
1429
1288
1354
1514
815
1819
1398
859
1728
1761
537
1670
663
134
1670
1409
1386
1438
1704
1932
797
1545
682
1913
832
629
1643
1912
613
1940
1224
1357
546
1945
1207
1771
1321
663
519
1722
584
1171
884
1340
1419
1656
1531
1940
1878
131
755
591
1514
716
681
1771
505
1254
2511
1478
170
620
570
1656
1761
2668
1226
1926
668
1868
225
1531
773
1231
537
1419
945
1751
1844
1502
1675
591
1386
2261
660
134
1736
854
1922
1728
1878
1386
1670
1646
1886
1831
757
1408
2397
694
941
1386
845
760
1320
1926
164
1670
1408
2029
1844
1226
1375
1780
1709
1484
2511
1839
1370
663
1330
593
164
1640
1288
628
1334
645
2514
801
1922
1656
732
1207
2461
2370
804
569
714
1747
1527
1781
884
1307
208
681
1529
1413
2370
613
930
254
2351
1603
668
2445
1656
1940
1913
1461
1478
1926
1222
1736
1340
1526
917
1386
1949
1897
2511
743
1224
854
1518
718
1478
1613
546
1330
1679
1527
1527
2400
1933
1375
1945
804
1354
712
2255
797
1277
208
1761
1288
922
728
663
1527
652
1419
1687
708
752
569
1690
628
1761
743
743
1640
713
1527
1844
1224
1222
668
1819
1940
1484
176
938
1868
1302
1491
3073
1878
848
225
1791
1875
1940
743
1503
746
649
2370
956
948
1235
165
804
519
120
1171
1868
1791
713
1771
634
1913
941
1518
227
2425
167
1933
1370
1670
1413
945
1207
760
1277
1802
119
1222
1933
1547
789
1547
1386
941
808
684
215
1302
570
833
1330
1761
1591
909
1940
245
537
1726
2322
1378
1354
1438
704
1283
506
1640
1933
208
188
1242
1514
1413
593
1455
586
1417
1557
234
1330
1277
1367
1690
789
1239
1279
1940
1340
1878
732
1302
812
1896
1302
1657
1656
917
642
712
591
688
732
1323
225
1886
2918
65
1940
1100
1224
1413
1646
1913
818
2511
1687
746
1375
2370
1742
897
500
1831
797
1413
859
1656
2187
546
1348
1926
591
1657
1409
1231
1307
2511
888
1396
1419
797
663
1199
1724
1754
1231
1531
1419
758
1587
1207
211
1265
164
593
1754
1886
1226
1419
922
1690
1354
1370
1419
225
1429
1283
1545
922
1742
688
1933
1239
1475
1378
1398
505
887
1224
208
2511
628
1527
88
1656
1913
2044
1539
941
1378
1094
1330
1207
1413
1283
1889
208
865
1926
590
2351
587
203
1728
1831
1321
1224
2400
1370
922
1913
1539
668
652
2425
1878
763
688
549
773
1670
854
1932
1940
1690
1235
1591
1205
1269
1310
604
1613
1743
211
1670
1603
2100
1728
208
684
1670
1478
888
649
1307
1378
1922
203
1875
1896
613
1841
1378
1940
732
867
1171
2926
930
185
824
1239
1878
1265
941
706
1841
1370
584
1478
1896
749
621
718
1239
1896
938
2370
1656
1348
1940
1502
688
131
1608
1849
1657
1271
532
1520
1831
1690
1754
1861
1728
1600
176
211
1787
1656
1945
682
1330
945
2351
1508
1527
1896
1926
1518
1831
786
1636
1514
1527
1370
2322
1330
1440
1722
1413
1398
1378
1378
1502
1728
549
1913
757
1279
1398
1348
1370
712
1251
150
1207
1375
804
1461
1913
888
1307
1836
247
1231
1307
1304
1296
704
1250
671
1675
832
1819
1269
570
519
1307
1254
899
1771
1868
1560
1922
591
1761
1386
1802
1736
830
1370
1932
1656
1709
728
1514
468
1819
1452
300
1419
830
1600
1224
668
1277
1429
664
1307
570
1281
1527
2484
1171
888
718
1718
1656
500
1657
732
1643
1455
1475
1563
948
1375
1398
1839
743
170
938
1310
1912
1913
1219
1932
1656
888
1527
1441
1841
586
1842
225
1913
2370
164
773
208
247
532
1539
1913
1398
1491
215
531
1527
2397
1296
1242
2445
1065
449
1419
1646
1726
1330
818
584
773
1239
1281
752
613
2370
1378
749
917
714
586
1613
1808
1675
1409
613
1235
208
546
1787
1386
1503
188
1283
845
1656
1587
1527
1780
945
597
1704
867
1670
1802
1375
2461
1478
1296
1478
1136
1330
690
549
1254
740
793
1330
668
1613
1031
704
1600
1802
1484
1296
1378
2322
887
1926
1514
1643
1839
2511
570
818
1587
1926
1302
1560
1587
848
941
1932
1808
1529
1396
1547
1340
245
569
884
1926
1694
1819
1878
917
2400
1933
1926
1670
247
1283
10
1913
1694
1920
797
1545
591
1502
1781
1419
704
586
716
752
2511
1409
2322
712
1613
213
1514
884
1878
1926
732
1302
1631
1728
180
591
1560
760
867
1839
1881
1687
1861
1307
1396
88
1378
549
1527
650
1643
1378
640
211
1600
854
1207
1527
904
170
797
1547
656
694
1646
247
1283
1656
1378
1831
603
1491
1802
2370
2424
740
1714
1922
1560
1408
645
188
1656
909
1633
649
613
613
1864
668
824
743
1836
1783
1875
749
591
663
652
909
131
593
1747
1207
613
1754
1362
1694
211
519
1307
1531
746
688
176
584
1658
538
1679
688
1302
1761
3095
2351
1514
1754
613
593
1205
1896
1527
1886
1878
1864
1375
922
1440
610
215
1840
1711
713
640
2922
8
1330
247
1932
1279
1357
773
1491
743
1868
1491
1932
1409
1531
1171
903
1478
695
1340
593
740
1736
848
1656
1690
1307
1352
1455
1945
1283
1819
1836
1761
1896
1679
1386
546
886
854
867
1545
1219
2511
176
708
1527
1321
1171
519
2370
216
1419
1235
208
1754
1771
1868
1656
245
613
577
1922
496
1224
208
211
117
1656
663
1231
1722
1875
1307
2245
743
1413
1408
1540
952
208
1791
251
884
1839
1283
613
1378
1413
1798
1283
718
1523
1513
1370
1419
595
505
1836
688
1506
797
1771
804
1302
569
1475
1478
185
584
804
1754
208
1413
1933
1310
1670
1231
824
1386
130
884
1709
956
1724
208
1171
1330
1440
1231
1933
1670
649
2397
932
917
1631
1171
2370
1825
854
1913
1886
1922
1231
211
3044
752
704
1896
1787
1754
1771
1728
1323
830
930
1875
211
1932
1518
1404
1878
887
531
752
899
1440
1540
1475
1690
865
688
1224
185
1518
1527
1455
1781
752
2955
1743
1226
1819
1844
1886
1747
506
760
1875
185
1913
1351
1079
1714
1945
1370
1724
505
613
1656
1307
1754
1591
1283
1334
1922
1868
917
1340
1547
1754
1932
1684
1409
1640
833
1386
1378
1714
2322
500
1968
941
1545
1307
586
2322
1323
2351
832
1302
797
1514
818
1334
1518
1913
904
211
531
1296
2511
1940
845
948
1547
538
2511
1600
1409
1656
1398
576
1171
1728
1009
1531
884
2445
922
1736
1608
515
854
1819
1875
570
1370
247
1694
1258
1945
732
1945
1613
546
546
932
649
1527
1722
867
1808
1438
1231
824
640
1868
1656
1940
2351
749
1357
1413
832
1896
1940
1521
531
531
1419
773
746
743
1562
922
247
1472
1409
570
1600
1307
2948
752
1348
663
1419
1709
743
1283
684
584
2243
1413
1808
1844
1260
664
645
984
1822
613
712
1348
649
1472
1281
1455
2445
1722
1600
732
1283
2445
1886
1478
211
1714
1724
1527
1656
1844
1404
833
120
1945
1940
884
1587
1518
2955
718
2400
1545
1949
1658
884
1922
1940
225
660
1658
1802
1912
1709
804
626
712
694
904
682
1933
1288
2709
245
938
712
525
887
713
1378
854
613
1600
3090
2400
1808
830
688
1535
1540
1219
801
1386
1557
704
1348
1875
938
1819
664
569
1886
1709
1239
1819
1718
1475
1913
2531
1455
854
1600
1656
1509
1868
1670
1726
1808
1836
1302
941
1222
2445
1808
1906
531
1613
1288
757
1670
569
797
578
1640
549
1375
1386
1171
570
170
1545
743
1396
1613
613
646
2370
549
586
773
1839
707
1302
1529
752
917
2400
1945
1409
712
2370
1822
718
1302
714
1529
1502
256
853
538
663
1527
1640
930
1340
586
1502
208
1307
1643
1940
2370
1694
1254
1600
185
682
1658
1694
2400
1670
1231
1836
1514
652
1452
538
2349
1926
1849
1367
1562
801
1741
500
2397
1808
1891
1896
1920
688
1736
1540
1514
505
682
773
1478
1547
1874
1875
593
1922
505
538
1920
1656
681
1724
1754
2397
1226
773
1658
1413
1819
1413
247
3057
595
1736
728
1933
832
2511
1913
804
1841
216
1875
1408
3080
254
613
1451
884
1591
496
1743
1078
1321
1754
1819
1419
1396
1171
1277
1419
649
1836
538
121
1288
1819
1239
1455
532
1449
681
245
1841
1527
2511
256
956
660
1656
1875
1340
584
681
854
1219
1754
1502
591
1254
668
1222
1656
1254
649
1419
1724
1945
773
188
1231
604
1413
1714
1761
1283
1718
1808
867
208
1375
1771
1791
682
1754
884
830
1205
1514
681
1408
2445
909
884
984
1679
1354
682
88
722
1836
1771
1527
1378
1429
884
2445
1224
779
1323
1891
956
888
185
613
1351
1231
1296
1340
2400
1933
1357
789
1334
712
1940
1527
1440
682
2425
922
2322
1878
1419
1600
1375
867
1836
1831
1679
1836
688
537
1514
1419
688
1239
2445
1808
1687
1640
185
1819
1235
1784
1600
1370
2397
1722
1656
1613
1831
1354
899
1171
1724
649
1527
2445
164
1302
804
1791
1878
956
1413
922
1658
1540
1513
848
2351
1704
1455
1728
2511
1523
1171
385
938
1656
170
1523
1825
2322
1340
830
1171
1754
859
917
801
613
1656
1754
1656
531
888
1277
1940
1933
1269
804
188
1836
595
1926
1429
1656
2370
740
1527
1656
188
1288
1670
1514
682
829
1527
867
1452
1864
865
1709
1171
1502
176
773
656
1484
1478
1405
1545
1330
3126
743
1557
956
917
804
1754
760
1419
1378
519
1518
1527
1656
1283
1822
2483
797
2351
1761
1620
1514
1475
930
1491
1409
1452
659
1219
1945
1386
1321
2975
1348
590
1378
652
1591
1296
708
599
668
1819
577
1307
867
2400
824
1724
1563
1413
1330
247
1239
1378
229
832
604
1296
2445
1408
251
131
2351
1527
1283
867
688
808
660
1239
247
854
1608
1613
1478
1754
1718
798
704
1861
1396
920
1656
1475
1527
2351
888
1711
1527
1640
854
538
1370
538
930
652
1419
681
1269
1940
752
1370
859
1334
1283
225
519
1891
525
1933
773
537
1656
1724
718
2019
909
1235
185
251
814
1868
865
211
216
1335
1513
1926
538
1323
909
1330
1878
684
1527
932
1670
1783
1783
833
227
1514
956
1754
833
1913
1878
1296
1722
1840
1819
688
1375
773
1844
699
718
1319
688
1378
1658
1461
808
865
413
664
1594
591
779
570
1357
1419
797
1279
1600
1502
1506
716
1808
1354
1945
1709
613
2819
2511
899
604
1771
1743
2445
1330
1761
1302
586
854
1687
917
1302
930
1334
1840
203
743
88
932
1455
1886
1429
1239
1844
984
788
1656
797
1335
1408
256
1370
1771
1330
1761
1932
1878
668
1518
1254
87
247
208
749
1375
1171
668
1207
2370
88
188
804
1370
704
496
797
1523
948
613
757
1826
1158
1267
1514
668
1724
1419
1502
578
1868
660
1378
648
1709
1527
1419
1518
1254
1743
1370
537
1478
1419
2229
1413
773
789
1684
804
757
549
225
2322
1523
917
1527
797
1726
1378
1545
1808
519
1219
728
1323
1656
2920
1258
752
645
1920
1913
578
1613
808
1562
854
1269
1408
1670
2511
1687
1354
682
743
1658
1562
797
740
519
1513
1502
1224
1868
531
917
1527
519
1754
1886
1667
897
1690
760
1736
1787
1409
1527
773
1354
1288
1386
486
833
1836
1171
1620
167
1839
1527
1802
917
1878
2445
1472
570
1251
1375
164
743
688
1912
854
1658
537
956
185
1643
1836
1354
211
1514
1539
256
752
1714
743
1547
649
1912
1438
804
2370
2370
256
1747
1378
538
1409
1224
591
796
649
917
1348
1754
1226
1831
1357
1302
1656
830
1398
1922
867
1348
1844
1502
1398
1473
1527
1736
1323
208
922
704
718
1761
1802
1896
578
2511
1808
211
897
1279
1932
688
718
1940
1687
1535
1409
167
1281
1791
897
587
1667
1396
1473
1878
1480
941
952
1527
1926
531
247
1754
1405
1375
922
668
833
1267
681
1323
1386
1728
1321
1531
832
1728
1545
797
1819
652
1896
1226
1711
1307
930
1307
789
546
1224
2397
1348
1330
740
1235
671
1844
652
595
1600
1754
1503
1340
1531
884
1254
1608
757
1307
743
538
668
1357
1378
1429
1684
801
1527
1281
1724
718
1283
688
188
1822
1307
1440
1878
1357
1600
1235
1348
1761
1527
1455
1922
1461
2035
867
1819
786
1933
1808
613
668
1330
1419
1502
1781
1351
1540
1227
1694
1728
538
1709
887
1560
1405
164
629
586
1334
664
1547
676
1506
1896
225
941
1531
1438
245
1398
718
2351
2445
1787
1429
833
1351
216
1878
538
1761
1819
1945
1288
1643
884
537
1728
1802
1455
1354
1478
649
1603
884
1307
1527
663
1891
1408
2473
1922
930
587
1527
1831
1670
1518
537
496
531
1933
956
1514
1600
1302
16
1643
1475
1831
663
930
1656
1419
773
203
1868
1378
2425
2397
668
587
584
1235
2400
649
818
1831
649
1440
225
593
613
797
245
613
1455
1478
1560
546
613
743
830
1288
1922
1527
211
1302
1207
1269
746
1440
1658
1398
1600
1348
2445
1527
2397
1224
245
1878
500
1931
1547
1819
1684
2511
242
613
1334
1419
1478
1562
1670
1386
2322
749
1728
1761
537
1836
1736
1398
804
652
713
1798
1455
1429
1323
1518
1761
538
538
2351
208
948
682
2351
1545
537
1419
652
2445
1868
804
1912
1761
1742
121
1251
1726
591
945
938
884
1670
1375
884
1226
952
1878
718
1231
250
1370
952
1684
1281
8
671
760
688
1491
1527
1514
1945
1878
1251
1684
922
859
1836
586
570
1787
712
1313
642
1802
1226
1540
1670
1505
185
131
570
1527
613
1545
1527
1711
682
930
1728
1945
2397
1787
1514
254
170
1600
595
1283
688
595
1926
922
1171
1518
1670
922
3027
1736
712
1215
1231
1656
1933
1354
1754
1724
1269
892
1926
593
818
1613
2926
532
1455
87
801
121
1608
1396
1640
586
1288
712
1670
1370
3050
713
1062
1754
649
1920
671
1825
1722
1370
1378
1944
1283
591
1370
1754
952
251
1613
496
1728
1171
1307
1754
1808
1643
707
848
1302
587
1724
1940
668
1321
1330
1171
2351
180
167
1523
2445
1747
1478
1798
932
1920
2511
214
2907
1523
1398
613
830
1687
884
1893
1736
505
2424
1429
832
945
1562
854
1545
1330
1307
1587
1771
1940
887
688
688
546
569
3020
830
570
1646
956
1945
2956
793
1455
1728
604
854
584
2511
1791
1808
2511
2370
437
245
1825
801
884
1461
1527
225
1207
496
1531
1207
845
922
1560
793
2397
897
1886
1600
908
1524
2397
1288
1761
1438
531
1514
1690
887
808
1269
773
1802
1481
245
1269
1370
797
1791
1679
2511
1933
247
859
760
2445
185
1370
1527
538
801
1386
188
793
1478
688
1791
664
1610
1679
1802
405
1563
1429
170
1926
1491
1283
254
1836
1709
537
546
211
1396
663
532
749
897
2709
645
1506
1723
1761
1878
1600
1704
830
2511
1761
208
1726
859
1518
649
1378
613
791
1351
1932
170
854
676
1781
1656
188
941
1386
1761
1711
707
1912
1726
884
1912
688
1547
732
1875
1224
1478
1791
1819
660
264
1670
1724
718
1849
1440
867
1307
2027
713
1375
1670
254
668
854
1791
1791
131
1527
216
668
1754
1527
1452
909
2955
1656
1484
1419
830
1544
1940
1839
884
1920
1814
1375
1429
1231
1409
1896
1608
1670
1819
1288
1269
1600
1348
740
1302
591
1527
1539
1754
854
593
225
956
1296
2445
628
1239
1302
188
1452
1323
1254
888
1656
1886
899
1231
1679
134
1171
664
1302
1711
620
1513
1269
1831
203
1269
1822
1819
1831
1413
681
1709
2926
542
1679
225
1207
1831
549
1354
1754
1836
1878
1378
824
884
1819
1709
740
1761
1557
1302
1886
1219
170
1330
1367
808
1514
1754
1640
1413
1752
1736
930
1449
718
663
1438
1523
668
642
1296
1594
1781
859
1419
1386
505
2511
714
1836
1334
211
773
1375
1302
1540
1544
256
1932
2397
164
121
1219
1265
1656
818
1302
1840
1878
208
888
1288
1520
671
1886
887
517
1527
652
1527
613
2317
2511
740
668
1754
712
208
743
1724
584
867
1640
1640
1724
1600
932
131
1945
945
1224
245
681
211
334
865
2370
2475
1288
1761
629
131
1940
134
164
1375
1926
1933
1231
830
888
88
245
1643
1781
1375
930
1926
2322
732
203
1419
1330
620
1207
1709
2445
1239
1224
897
1560
1398
1761
1514
1231
1386
1440
824
1657
1547
884
1235
1348
1258
1940
1674
1754
793
505
1351
1787
1226
1215
1875
749
938
613
1288
1296
1438
1367
854
1886
505
1600
1277
1267
1340
917
251
1587
2511
952
688
1722
1277
1310
1878
1615
1886
1378
1419
613
1171
1631
642
671
1684
2511
708
743
1932
208
1235
1334
2511
1527
1754
1545
804
911
2949
884
804
1440
1791
773
591
1370
688
1466
1491
1787
1283
1714
519
1239
131
688
1864
1722
668
1922
688
1913
1466
664
254
1171
652
1527
1250
2765
930
681
1736
1922
684
1761
247
214
930
587
1334
1413
1527
1926
671
1640
1836
1912
256
801
1279
1945
832
663
1926
203
245
922
1656
1215
3126
649
1307
2400
591
1926
1271
948
604
1307
1531
1600
1429
663
1409
854
1396
1429
1831
668
1235
542
887
885
1518
681
1679
938
833
1429
1940
1679
2400
1288
1513
475
1323
1429
1694
2511
1279
1540
1926
1375
1913
832
1591
1643
1560
1370
1307
1352
1527
1836
1491
1878
613
1670
1791
1518
1224
1728
208
1370
2397
1235
1658
1656
1375
956
1933
1277
793
1419
922
1322
1891
642
1600
1334
1348
1926
2370
1802
930
760
1922
3076
1603
1922
671
707
783
1933
1502
1330
1920
1340
888
1603
1840
1562
1239
1926
1231
1340
948
688
932
2541
1354
203
671
1440
1514
185
1684
1529
646
749
613
1505
1591
1736
1587
1562
1171
1912
2039
656
208
749
642
854
854
531
1288
538
613
718
570
1787
1296
1778
854
1878
1913
1940
830
1518
1307
1231
2370
1354
1518
2351
587
1351
1709
830
1239
1502
1841
1449
1370
208
1728
1831
1869
930
740
1728
1277
505
1375
1940
1171
749
1714
542
663
1687
570
930
247
952
1335
2370
897
496
1279
1964
941
656
1518
1549
1518
1239
1302
613
1896
88
941
752
1154
1375
671
1288
1378
531
797
945
668
1878
1398
1949
1940
531
1687
1478
1330
1531
1562
1679
1518
523
1656
1472
732
2511
2757
2445
1613
1600
1736
1839
887
1514
760
1874
712
134
542
740
1933
211
1213
1518
845
818
887
1398
848
1926
1724
1239
208
1478
1438
1527
740
500
938
818
1926
740
1690
2351
1386
254
1386
1787
932
845
1557
1288
1307
1547
164
1348
1340
247
740
884
215
1743
930
2461
1754
1940
254
505
938
208
1808
505
1066
1527
749
804
1375
211
1722
1239
712
1404
225
1386
1478
1836
930
1643
1354
1527
640
590
1419
1419
793
1631
1933
176
2737
1724
716
531
1231
1945
1334
1330
1348
1878
1484
833
1658
1754
188
897
779
1781
1722
1527
1429
613
1527
1886
1396
1875
593
1323
1279
1547
1491
1357
1375
1069
1171
1802
1724
1302
1472
638
1926
1348
1875
1761
1891
2602
859
1502
832
188
1354
1378
1440
584
1340
938
1912
1283
1728
1669
613
176
929
671
642
760
1518
242
1709
2370
773
1527
1491
1940
1523
538
1791
757
1279
752
1658
1670
1761
2370
170
930
1219
797
1839
185
1527
1819
1864
88
1791
1743
1491
1540
1242
549
1307
1656
1378
188
932
1878
1307
1455
1527
1640
1704
1771
660
1690
713
1608
897
668
1518
663
688
830
1931
1591
1836
848
251
245
176
2416
1620
732
899
188
1265
2511
758
1478
1224
1475
681
1640
1722
2370
714
1926
779
1743
1357
743
1709
134
1354
134
176
586
591
649
1728
859
167
1940
1205
859
1743
668
1386
2955
804
688
1808
1926
671
1539
1452
587
2351
225
660
716
854
1502
525
211
824
1868
1419
663
818
684
542
1419
1940
1527
1709
256
2397
642
668
1560
1279
1409
887
1527
1398
688
845
537
887
167
1307
1367
170
1791
1269
1913
1239
1741
2397
773
1926
549
1502
1560
642
1878
613
1643
789
590
1389
2370
1926
1640
833
789
1791
1219
538
180
945
613
1531
712
1334
1267
1709
2309
185
1747
170
1219
984
1949
649
2511
225
211
1419
704
1523
1452
779
247
922
681
1679
1670
1926
1348
1330
1452
824
884
652
1171
1514
1384
1940
1932
1491
904
1728
131
1545
1452
743
743
732
1354
1945
1207
1656
786
1484
1540
1475
668
254
3126
1613
254
941
760
2445
1547
899
668
525
1640
1296
922
884
1656
1896
1386
1868
2698
188
752
1878
613
1354
1743
2322
1484
1514
1920
1709
1791
225
185
948
1283
932
1370
1527
663
649
1791
801
1932
1271
1171
2997
797
716
1239
1613
1330
1527
1875
1171
952
1878
1868
684
1913
865
884
1643
1896
546
1784
1761
1640
1455
1340
211
1348
941
2400
1560
629
1491
1891
1771
1687
649
1375
1831
1640
815
770
1321
1370
185
1761
1545
1340
1302
728
1215
930
749
1334
537
1283
1656
1409
188
256
1357
1207
1933
1743
1932
1334
1679
1563
760
909
1658
1334
1239
1670
1945
3126
604
948
1527
681
1396
1690
1438
712
1429
2454
656
1378
1878
1761
1207
1307
1438
225
1722
1386
2440
1224
1171
773
952
1600
649
718
629
681
1878
1219
2351
1562
1370
740
2370
1288
578
1455
1656
938
1226
1940
682
688
247
1354
1703
1656
1679
1913
1527
1354
1340
1656
938
694
1819
537
1323
1783
752
1473
1527
2317
2445
1545
1279
2727
519
642
1771
1235
1743
1656
1269
176
1354
1513
1836
1505
749
1231
1802
1646
195
496
2926
1438
586
1310
682
773
1539
1694
1874
604
1254
1819
1224
549
1787
663
1657
1310
245
1351
121
1819
546
1539
1743
749
2400
1640
818
1518
1640
2351
1378
1250
945
1754
1518
371
604
225
760
1521
1231
1348
1478
3040
804
542
613
1724
185
2351
1684
1527
1643
1670
251
684
740
549
2400
917
1288
1711
888
1313
1687
1279
1461
1475
716
1440
1643
1455
1531
804
1640
593
1315
1378
922
688
1523
1932
1267
1761
590
1419
1277
779
294
1239
1393
1709
1408
1940
1357
1802
1926
1875
1505
537
2370
2789
203
728
1429
1386
706
1254
1643
1475
1375
586
1310
629
245
1386
2511
1357
629
88
1461
370
1119
1771
1545
1819
1171
932
1737
1709
757
1670
671
1503
1709
1690
1396
1518
804
505
704
1302
2746
808
1413
1684
714
3126
884
1429
1613
1413
267
542
1491
1171
1386
1912
704
642
2397
537
185
1375
591
1313
538
1736
1527
1791
1461
867
1656
1527
590
808
537
1670
2397
743
1819
1222
1321
930
1531
1279
203
1687
519
1949
2216
1709
531
1679
1386
1231
1926
1398
1386
1440
1562
1940
1348
1831
1670
1518
1370
1307
793
718
569
2445
1808
2370
1207
668
854
2822
1302
538
1386
773
786
1913
887
899
591
663
381
1709
804
1722
1348
519
1340
1679
1547
793
170
1527
1405
1283
2322
586
1728
2397
1922
1335
496
1313
1724
1679
215
1868
2461
1724
537
892
854
1368
1226
245
167
1207
845
180
1455
1539
1787
1754
1802
1207
773
930
1478
1658
1868
590
1340
1798
2400
546
531
1875
1587
867
1296
1319
225
808
752
1319
749
732
684
224
743
1591
832
2370
779
1656
824
1808
8
251
1455
1288
1560
922
1275
1226
1726
1531
1831
773
1413
587
1761
595
956
1819
167
549
519
1235
1896
1307
1940
797
569
640
545
1831
1643
758
1438
1658
1475
2955
644
1279
208
1932
642
1603
1841
586
663
1932
87
664
211
1215
1224
732
164
1600
1531
712
1658
1926
743
1473
584
1518
1656
930
1527
1912
948
1429
1271
1171
1777
1709
1709
1514
250
1613
1527
1640
176
1302
1271
732
1514
1679
1643
1913
1520
1754
1348
1518
1491
1600
604
1640
743
1836
1302
629
1912
1878
250
642
743
848
892
1933
2078
922
1296
251
613
1386
1367
681
1171
1478
1545
1386
1728
1728
1808
1802
854
1670
932
1235
865
1518
2397
1754
1348
1398
613
1348
1527
688
164
1932
1808
1224
1340
1724
538
884
1386
824
185
699
1545
1656
1231
1429
3079
613
1913
1296
546
577
1283
1367
1271
743
1912
1912
2322
1891
1560
1840
773
1754
1226
712
1452
833
121
1868
628
2687
1643
797
830
1429
1802
2397
569
1231
712
1631
519
1783
1288
1819
801
1321
1207
1529
2744
1864
1348
1878
1724
917
1396
1802
1560
1656
1600
804
1600
1557
1878
1886
884
1728
941
646
1926
887
2351
251
1771
1703
1920
668
1539
1330
760
1933
216
1945
198
757
2370
922
3
87
1283
1808
1375
2322
1307
2370
1491
1603
1861
2351
682
1933
832
2397
1409
1656
1478
984
1670
1940
570
1520
188
1375
1658
1670
984
254
1808
254
859
688
938
1398
1367
830
1603
1386
649
1413
1348
1724
1656
2397
1502
1413
2397
1413
1913
1378
1704
1819
712
1684
1886
1587
1215
1933
1271
2322
1386
538
1643
1513
1288
549
1722
1207
1408
684
1761
1348
590
1478
1288
688
613
1310
1491
1491
952
531
1207
1670
1932
1704
1608
538
1831
1224
1531
1822
1940
1658
2945
1722
1171
1844
1378
1945
1452
917
867
208
1920
663
1219
2445
899
613
1348
1440
668
2101
945
704
789
1761
1405
591
649
1640
1375
537
681
537
1370
1205
2317
1340
930
865
245
203
854
688
2156
859
251
645
832
1640
684
663
645
1451
1560
1231
1912
613
1670
2397
1491
1440
1235
1940
88
537
1348
250
1819
613
1381
1231
1340
1478
1780
1608
505
688
1836
185
164
1527
2560
1409
628
88
1452
1940
1819
1413
542
1375
1478
3126
1724
1891
1608
2397
752
1491
685
2436
1940
1933
888
1370
1742
1540
1283
505
1396
956
2370
1348
2833
773
1945
728
1704
234
1323
854
1656
2397
1502
2328
1679
1913
208
1375
1518
1912
245
215
1831
887
1886
1396
752
1307
681
1224
1878
1679
1728
170
956
1419
1429
1913
549
1235
854
1527
247
645
1754
712
1452
1724
760
1375
1296
1440
1413
1370
570
1375
1231
1267
797
1709
694
1386
2351
1940
1724
216
688
538
590
1283
1600
945
245
1596
1836
688
854
1875
1868
549
1545
1527
1475
1288
1222
1370
1370
1330
1413
1656
134
1334
1920
1704
1171
1663
1429
505
1386
584
225
1254
1643
2511
2370
1409
254
1523
1378
537
1844
941
1643
1330
1378
1518
1620
1891
1398
867
1520
613
830
1831
1527
1912
732
1419
1478
2370
584
1472
1378
1747
1307
1405
1603
888
1709
537
1408
1912
170
854
779
1675
1449
1709
1219
704
1747
938
752
1754
757
1549
2211
1348
897
1743
1679
1409
569
1754
1527
426
176
1670
312
818
884
1940
1656
1518
1231
2400
1596
1656
1808
1419
578
671
1527
1656
732
945
743
1754
1478
1419
1340
714
642
956
1171
2445
1502
1761
694
1631
1562
688
1875
1926
2397
1912
1310
1945
684
649
941
1587
1643
1224
1694
247
2274
646
859
1545
1670
854
1429
188
1520
1728
1288
1288
247
1940
1521
3126
1747
131
1711
1505
1491
1839
732
1521
1658
1461
2445
1868
1670
663
1239
3
1940
1340
1656
1670
88
757
1913
1239
604
216
1945
208
1724
546
1694
2445
701
1741
211
1334
642
546
1540
865
1357
804
1302
663
732
938
797
1307
2511
576
1868
1478
569
2445
1224
1271
1307
1545
1531
1913
1808
1730
911
531
188
88
538
1239
1461
1754
930
1603
1527
1912
1736
930
1296
1235
668
718
1620
1348
591
1670
593
1912
531
1891
1409
1694
930
1375
208
752
1724
1791
1484
1378
1787
1527
538
1670
1302
1694
1281
1868
537
211
1513
884
1889
1726
1265
1378
1375
951
1709
1819
884
1219
245
537
1926
1378
1761
1283
1560
688
1714
1922
760
801
1926
1920
743
1836
1658
1330
1323
2738
646
1920
1334
887
1296
1455
1545
984
1704
1868
845
2920
1334
1709
833
830
808
652
808
854
1684
740
1514
256
531
584
1455
3068
875
1296
170
1709
613
1613
2445
1226
1491
2066
941
1527
1438
984
1056
1940
1348
1841
1478
1932
1171
797
1674
1718
1440
760
1868
1378
1631
1370
591
1608
1694
682
681
1643
1743
569
664
1868
1408
884
2370
2351
1836
1226
1912
1461
538
251
1761
1771
176
1224
1419
848
2511
1454
888
865
743
1791
1656
1302
1505
797
1836
538
1802
538
714
1340
1302
225
1340
1825
591
578
1518
797
938
1913
1330
1868
1224
546
1913
537
909
1529
1396
801
1868
708
1913
1502
1709
1679
1709
823
2762
164
1288
1386
1378
1235
830
1940
1868
832
2445
613
1640
833
1781
1171
732
208
1527
1726
671
801
537
1409
648
1945
1726
640
884
1271
1791
1771
681
208
663
938
1419
1302
832
668
1684
1670
2917
930
1219
1296
1502
1912
208
1600
1791
1207
1235
1242
1932
773
1219
1714
859
1587
1531
1709
716
1808
1527
225
714
1933
688
930
1527
1787
1438
699
247
1330
1386
1603
1656
668
645
1754
773
1348
1875
1547
1267
1560
932
1754
854
1354
1531
1279
1932
706
121
1370
1690
1514
1631
1518
1386
1545
752
1386
656
1455
2445
1413
1722
1791
1277
1491
1419
587
1452
938
1643
682
2397
1658
1473
713
584
1690
500
1771
1684
729
773
1722
251
1503
1452
1878
1791
749
1643
1413
1920
1242
584
1656
948
1646
743
2018
1386
757
1226
1631
922
812
801
570
656
211
1478
808
1819
1429
1283
1386
1819
1600
531
884
948
2915
1413
1283
1718
2052
668
1288
1529
1613
897
2047
801
1271
2482
1440
645
1640
1269
549
1413
1878
1323
1940
1724
1787
247
688
688
1386
948
1920
1491
1307
1545
1613
1643
941
704
897
793
1690
941
1878
1670
1506
789
1518
604
930
1709
1728
2926
1398
1323
1302
1913
1738
1886
2511
1413
712
1844
613
1354
682
1207
531
1736
1912
1787
1378
1646
779
1724
1840
1502
1912
1378
1452
1711
1340
2824
1398
569
743
2697
1334
1868
2425
660
1330
818
746
804
1226
1224
1822
1643
2511
663
1452
243
1878
1787
1562
1563
1808
1896
1547
1743
1864
1675
1296
242
1296
1631
1296
704
743
537
1594
1513
2386
1219
542
854
887
1357
1207
1822
1709
1527
757
1518
887
1643
1808
1652
1491
681
1330
1687
732
254
1878
930
1920
1271
88
1475
1587
1787
1839
1351
1531
1945
1724
718
569
743
1836
1527
1302
1861
1840
1868
797
1296
1283
732
1836
938
1913
1600
884
584
525
1408
1656
2351
188
1226
1322
1409
1920
203
1913
1878
1547
1207
1819
2400
1949
1690
1283
211
1926
1728
1670
1330
1438
2336
1670
1413
1340
1560
1330
1322
2397
1640
613
712
728
1836
1562
211
1926
1513
645
1254
1357
884
688
1754
797
1603
1429
1242
1728
613
1591
1521
1502
1656
94
909
1600
1754
1491
1761
1307
1640
660
1352
1781
1235
254
211
1840
2351
718
1656
1718
704
1171
786
1307
1878
760
1438
164
897
984
1514
1933
1819
1940
1864
2734
2400
245
549
620
613
1547
1296
1281
1728
332
1771
938
1932
1352
1224
1302
700
887
1591
1684
613
176
892
188
1840
584
2445
1722
1940
1868
1728
743
1535
1224
1478
1658
1307
254
648
1283
668
629
1603
1728
941
2511
706
1591
1254
1562
1557
682
2729
1547
2351
743
1945
1932
801
1330
1912
1714
505
1283
1781
1878
1271
1724
1452
804
749
211
1239
1419
1913
1600
1563
681
663
1670
1684
1761
1822
1932
854
2576
649
1864
1791
1396
570
1302
1836
1711
793
586
899
1239
688
1658
1531
1640
728
591
660
1521
1945
546
569
537
1891
1330
1761
1640
1348
1940
1689
496
525
1667
675
2370
1348
718
1231
2400
862
1922
1836
1831
732
1419
2351
797
1736
1281
2351
1060
1302
1307
1502
1600
938
1754
1531
1704
1945
3
1503
1687
718
613
694
728
1600
1419
593
88
1912
728
505
862
2511
1945
1608
1330
804
663
1296
176
1171
1658
1370
1357
1878
1398
922
743
930
712
1926
1896
1381
1940
945
1787
945
1728
1323
713
716
1378
833
505
2445
668
1409
797
1271
1747
537
2192
245
859
620
743
211
254
1656
699
1354
1514
3134
2397
1398
1687
830
1896
789
548
1283
2511
1523
712
887
681
1920
546
1945
1603
1600
1535
1726
681
1288
712
1913
1728
789
1283
1940
867
1440
1239
1694
1215
922
1429
1357
406
773
1613
1787
1658
1518
1527
519
1736
1378
1913
1334
1613
88
1920
804
1224
832
1591
1600
1330
1330
1754
1502
1743
1819
704
1475
1386
922
1310
1283
1419
591
1527
1670
1348
188
1226
1608
2998
1631
1330
712
922
620
801
833
1171
1322
938
2397
1690
1518
740
2351
549
1455
922
704
591
1231
1224
1518
2425
1348
1922
1478
1932
688
1603
663
1912
351
1545
254
1288
587
591
1296
2511
185
1836
613
2400
1878
1736
859
649
1912
1472
704
1296
1562
1940
668
1912
1666
1330
945
591
1791
2319
2926
1527
1222
1367
88
1440
2370
1239
586
1283
1670
1679
1878
1761
1222
1600
256
1277
1780
892
1722
500
1613
1736
804
1281
591
1335
668
1535
1437
1658
1321
1933
628
1296
1791
1861
1224
1478
1375
591
1354
1547
2370
722
1687
909
1545
1754
1726
1386
254
1912
1398
1822
1945
1868
1658
121
211
1849
938
801
708
1527
850
1296
1886
773
3096
649
718
2926
208
1562
211
1378
752
760
848
1913
1658
1491
1348
642
2445
952
1808
1613
888
1718
2444
1728
1704
1728
1868
1547
656
1334
1825
1386
1398
1694
1269
201
1514
1687
1920
760
1891
797
538
664
1408
1736
586
203
2901
1933
1518
1396
1912
1643
1409
1697
1658
743
757
3130
1527
1945
1819
1398
531
1307
1288
1302
1330
1670
1613
854
1386
549
897
208
1940
1920
1849
1283
1781
1690
1375
938
1235
1207
1307
1269
2397
797
1875
1836
1514
1945
1694
1670
663
1447
1563
1226
732
1940
586
841
538
586
188
1171
1288
1684
1503
671
941
1540
1831
1526
1502
1527
1224
1950
1323
705
1269
1932
225
797
546
1491
1808
1709
1816
1886
1889
649
208
1281
712
1560
1709
1271
1478
732
1502
1461
1386
2400
1540
1527
531
505
1330
1254
1802
188
208
1296
804
1640
1875
1912
531
1643
716
1310
1912
757
743
251
1761
1452
1351
1808
1527
1711
952
604
1932
1222
2455
1613
1940
313
1307
1307
1288
712
1839
2030
2138
1822
1922
688
1802
1646
1640
1922
247
710
1288
1656
1913
1340
830
1207
664
917
1231
749
1491
752
2377
88
1472
1711
740
1323
743
1224
743
1787
586
121
570
1413
604
1527
1823
1940
2555
1310
203
2317
216
1478
649
1405
1949
1330
1613
1378
225
1330
1330
888
1920
801
1945
1687
1656
1215
1912
1761
1841
938
740
1413
859
1518
1646
773
2962
546
613
732
684
1754
1232
613
1529
888
684
587
604
250
1378
1657
740
1819
1932
797
542
645
681
1224
1348
1518
1242
1656
716
1527
568
922
1670
214
570
1642
251
549
613
867
1643
1722
628
1253
538
1912
1283
930
1527
245
1527
688
1822
1600
833
1419
1522
884
808
1520
681
251
578
1670
704
1370
649
1265
1491
797
743
1868
88
808
1205
1791
938
1171
1836
1526
250
1932
1600
1709
804
1643
1370
1743
1825
1819
1754
1310
1844
930
2445
1631
704
681
1690
688
1722
1219
1658
1802
1205
1523
216
818
917
1787
1310
1250
1831
1836
176
203
1242
728
591
1375
1419
1271
865
1677
1831
247
1438
1679
1961
706
1761
1562
1926
1563
613
938
722
1239
676
712
1478
1722
1603
1413
1547
1886
1419
1670
1808
1429
1864
1613
1321
1529
1825
867
1478
917
1375
2511
584
1913
952
1690
1429
1254
1670
1370
1694
1714
1321
1728
1484
1608
1560
2955
688
1703
2425
1591
671
884
1348
1771
1413
1475
1348
948
732
1296
1912
569
1836
1726
956
1419
1819
1656
1819
1754
956
859
1754
1679
1386
2317
208
1348
668
613
1670
1354
1419
1613
136
1825
2424
1728
1600
1527
1398
1940
1562
1886
2224
1670
1254
170
1513
1878
537
1527
801
251
1386
569
1258
1514
1560
1771
688
1265
752
1922
749
663
537
1367
652
1787
225
732
1761
1334
681
591
1478
496
743
1926
1215
1679
216
546
818
854
2397
2397
722
1791
1747
642
2322
134
952
1475
1945
1754
1844
1831
652
660
1613
1868
797
1502
1690
904
1754
1761
1505
1933
211
1348
1330
1913
649
1600
1690
245
1531
1409
1501
917
1475
1375
1591
1831
1657
1502
1318
1613
1254
542
1640
1527
1539
1839
649
1461
1754
496
713
1631
938
865
984
1354
1945
1791
211
684
2461
245
1354
1419
1878
884
930
1254
500
1235
1527
1791
1409
256
956
1386
1419
1932
1940
1922
1307
1868
1819
713
1933
1288
549
2051
1684
176
663
546
1265
706
917
1307
663
1737
234
247
88
225
938
250
688
884
716
1754
1307
671
3126
1861
1419
681
1643
897
1868
1802
2445
824
956
718
797
1922
732
922
1802
2445
668
1658
713
1281
167
1694
1940
684
1520
1455
1608
1269
760
897
830
797
1932
1787
1658
256
660
1560
1452
2370
699
884
185
1736
732
1302
1527
1849
1242
208
1547
1440
1429
642
1562
620
1310
1513
1408
645
1670
1171
1726
1913
1940
1896
1386
887
899
708
1684
773
922
1562
1413
211
1714
956
2370
797
826
645
884
542
1912
247
1761
519
1540
1440
1419
1896
2926
1207
848
537
569
752
1310
1079
887
757
845
1836
1283
956
1819
1514
2511
593
1378
707
1822
1302
2335
649
1502
1808
1514
2849
1819
2326
667
1724
549
1288
845
749
1913
1235
586
682
620
645
1722
1560
1945
1351
1283
1440
1819
897
1547
938
578
701
1283
645
1771
1926
2351
1658
1239
1335
2370
1912
1694
1694
613
714
1596
213
716
2370
1419
888
2351
640
884
1932
1302
956
1449
1926
1370
1825
1886
519
740
1398
505
2084
743
1560
531
213
1527
176
211
1296
1878
1527
2460
649
211
1472
1711
899
663
833
1562
1682
242
1613
1215
1307
1761
1656
1547
570
1409
1771
808
1224
830
945
1743
645
1540
713
883
1913
1709
1171
1718
1375
1302
1207
1438
164
531
1455
1690
2308
832
519
866
1728
1398
1563
1539
1709
718
593
684
1643
1253
1281
1787
749
1922
1386
1307
1302
1591
1711
1945
904
1690
225
1754
574
706
1330
899
1709
569
1545
1330
1319
884
718
743
1413
1819
1408
1754
1836
1841
1886
808
1709
1831
587
496
2075
1912
867
531
1242
1535
713
505
1545
1334
2445
2619
1378
884
1728
1670
549
2370
749
1839
668
1419
904
1656
1808
88
899
505
2397
793
254
712
1933
746
1513
1771
652
760
640
899
887
773
584
1429
1825
1849
716
922
1831
1932
648
1527
743
1656
1207
773
859
732
2397
2351
208
649
1461
593
884
1340
538
1226
1587
613
1722
1288
1242
1322
1841
945
1283
538
1656
1224
1656
1370
1405
867
922
832
1761
1613
1409
808
1728
519
1231
1728
1670
830
1224
1330
1640
1438
649
1891
1724
1875
1743
1819
1330
3023
732
1658
884
610
546
1491
1419
613
1926
1771
1724
1922
1640
1591
824
1375
613
2102
899
1523
2546
1913
1922
1836
897
1242
1722
1926
254
1386
1940
1527
1334
712
1849
1643
892
1409
1386
1531
1562
1600
1613
1831
663
1656
1419
801
1527
1562
1743
586
1933
773
682
2400
1920
251
584
1330
1684
1409
1491
2400
773
1736
854
1761
830
87
1563
496
1396
752
208
1754
773
1912
797
2951
1656
1613
1940
712
1396
1302
1413
671
1690
938
732
1352
1386
1728
1171
2511
234
1226
1675
716
1231
1222
1819
932
859
214
203
1224
1728
1754
1603
1643
1754
1684
832
1419
832
1438
952
1841
664
1335
225
663
525
1864
1709
1370
664
88
930
668
1781
824
713
1518
1913
1370
728
1375
512
1709
1235
1271
1896
1354
1478
922
593
1461
2511
1300
2511
1527
505
1370
1461
1926
793
88
1429
1398
2827
1527
1251
1386
1478
1670
1518
1761
1378
1783
254
888
1670
1239
505
1348
1679
569
1761
1271
1386
824
1694
1878
595
1398
2445
1207
708
213
1419
859
691
2400
1600
1398
1419
1452
1920
1351
1603
1207
1808
577
1600
1670
854
922
505
1413
832
1266
1321
1348
1265
1940
2351
537
1787
1591
227
922
1709
922
1563
1808
1302
188
1920
1839
214
1291
1819
1742
1281
121
760
1591
845
1269
917
1878
1226
1591
2397
699
538
1518
854
1491
808
2511
1640
1922
732
1922
1736
1912
1440
845
671
1386
854
1819
3123
1836
1754
2511
1836
131
1849
714
1398
349
1747
570
2397
1370
590
1831
1656
2425
797
1940
645
505
1656
743
732
1613
203
1679
1825
1239
694
1505
1357
1728
1258
786
1491
1679
688
2142
1375
1657
948
1889
1205
2511
1791
1267
1531
1531
1293
706
2370
1600
649
1478
1631
760
1920
899
875
1875
1254
1704
1475
549
1431
542
1886
1348
216
1370
1687
1340
1354
1608
234
1966
681
1874
587
1992
88
660
984
956
1912
1340
245
1429
505
180
749
1640
1296
773
1949
1896
1409
2445
1819
1658
1258
505
546
1868
1640
824
1461
1643
1239
211
1912
830
830
808
1527
1562
254
1302
743
2511
1913
2955
1724
131
1613
824
1531
1679
1378
743
519
2370
216
829
1945
1478
1761
1226
1643
176
1656
832
668
945
945
1413
859
1502
1239
1452
1269
930
1340
713
1926
712
1868
1491
1926
797
1367
1323
496
1527
1219
1478
732
1594
538
2737
2400
1670
1868
1674
1340
1722
1520
887
1743
917
1502
450
743
801
941
519
1722
1440
941
1296
1912
1761
1409
681
1513
1438
1674
830
2803
1940
1413
1455
1226
170
1307
1646
1357
586
1562
1667
2397
786
1367
1405
760
1912
549
1518
1478
2425
649
1520
496
640
888
1679
1841
2628
1429
1526
1754
884
1283
1600
164
1643
1478
1562
1709
1340
2445
1940
3149
167
899
1656
1643
1491
1307
833
1875
251
1419
1747
519
1514
1722
830
1296
1269
1600
1754
1886
1714
649
1920
681
1912
859
620
713
1613
1419
1600
591
1896
2412
793
773
1413
708
1754
1646
726
1224
1822
1307
1239
1562
1207
1348
1836
1643
808
1429
1375
1831
1419
1235
120
956
1839
1728
1819
1224
1840
1808
642
1455
1461
1429
2400
1657
681
185
1375
1831
1819
1836
1239
176
1523
704
688
668
1802
537
1600
1239
1545
1940
1348
1613
1709
1600
884
2511
668
1307
613
1419
952
922
613
1670
208
922
854
1945
1761
1751
1279
1307
645
1520
1643
1307
922
1926
1283
854
917
1452
1656
2349
593
757
1375
1348
707
1527
1600
1386
1281
1831
664
1547
1640
1429
2425
1600
1940
1802
1491
1687
1912
1527
1231
708
1724
1397
188
1933
682
1761
1207
1440
256
688
1531
1354
1771
1690
1613
254
1398
922
1836
1868
1478
1370
712
1419
1761
1378
1404
824
1429
2511
1787
90
1370
1527
1478
801
2790
1307
705
797
1940
531
892
537
1422
1231
812
505
254
948
1375
211
1711
1709
1375
570
1527
867
1547
2885
1514
519
956
131
1562
1545
176
1547
1932
922
668
1896
779
948
1514
1527
1656
1340
1754
1378
681
1491
888
2785
1226
716
1398
1836
818
1545
1849
1340
1709
752
1940
1239
1836
188
525
1791
888
1613
525
1340
1302
225
1398
1912
706
1531
1724
743
892
1690
884
1231
1656
645
1419
1277
1386
1754
1413
668
1351
1670
1771
1386
1527
167
704
1321
804
1679
1823
1409
708
1940
728
1761
1656
1429
1370
2340
1409
1724
211
832
1419
549
682
538
1254
1913
1307
956
2445
1513
1822
1348
1449
620
1895
1643
688
1836
595
87
1231
1279
1670
229
1822
1560
254
1277
757
743
1348
797
1296
1631
1656
1340
1613
732
2317
922
1922
631
525
1231
1600
1839
1640
1503
932
824
732
1656
2351
772
254
1279
1675
188
808
779
1419
1506
1822
1455
1386
1378
1375
938
1819
1600
897
663
247
1656
804
247
505
1926
1922
247
1251
899
846
1514
1819
188
531
1781
1591
569
628
538
620
1429
1670
1613
519
1419
1239
1787
1523
1831
1224
779
578
546
1419
1868
1724
1531
628
1912
613
247
1540
884
1933
892
359
208
1646
1831
1419
2926
832
1491
815
1478
732
586
496
170
2251
1920
1600
1922
1896
1940
1254
538
211
176
1913
808
743
1791
537
1478
1408
1219
760
1378
804
3126
1330
752
1849
1945
804
1390
1933
1461
203
188
1419
1520
899
1545
1351
1926
180
570
1646
1728
1386
945
1302
1658
1386
1224
1891
1926
1690
1531
1728
897
758
1798
1886
491
1722
1670
1503
859
1398
225
1449
760
1455
1547
1709
1386
684
1932
783
500
1912
848
1340
1690
1348
3034
1694
1840
2351
1809
1656
1608
713
1222
1709
1518
1398
1932
570
1224
225
649
1608
1640
2400
1419
938
1920
824
188
1933
1330
1239
801
808
591
1670
887
1302
1771
1302
1310
595
1912
1878
714
188
1646
941
1171
1796
1348
1781
2400
832
1656
2334
1802
1608
1594
956
1288
743
1520
1409
1386
728
1819
804
884
1224
1307
1819
3
591
1518
1340
2370
1631
652
1656
1429
663
930
1461
824
1531
752
549
1352
867
1868
1912
1330
3126
88
1386
1254
663
1836
681
1825
1330
1761
1631
1502
505
1896
1429
865
1288
818
1736
1878
712
746
1754
1527
1613
2425
642
704
2322
1250
773
1283
1224
1313
1283
1791
88
496
1527
188
707
854
1409
1265
1761
121
1825
1889
1378
832
656
3
1413
203
40
1886
2441
1864
1736
752
1940
941
797
1279
208
215
1819
2557
743
1514
1878
207
854
211
1587
2511
505
185
1386
854
1913
1722
1932
1743
1704
663
1440
1330
1613
797
1631
1825
770
1819
1307
932
832
500
1761
1940
1288
1724
1819
732
1913
1330
1594
1761
922
203
728
1926
1743
1171
1235
1478
542
164
1839
824
1825
1461
1513
2128
1440
1440
2461
176
1840
779
1310
2546
1722
1348
722
887
1222
1288
164
1993
1886
854
922
1868
713
1761
1224
1913
1330
1670
1378
1514
1527
1455
1878
134
1419
1455
185
854
1226
2811
917
1694
176
1600
1679
704
211
740
537
854
250
1171
671
1527
214
1521
824
1868
2397
1529
1527
1836
1348
945
830
1600
1340
752
887
930
1868
1514
867
773
1562
1709
1322
1529
1330
2425
1288
1791
247
628
1670
917
142
1231
728
170
1518
1545
1484
688
1679
1643
1913
688
1670
1419
2351
164
808
1878
1726
1754
1781
1502
760
1540
1819
1386
1819
591
1920
1307
1600
707
578
1545
1219
1714
211
2445
1926
1687
1896
1429
2511
1409
1296
1791
2400
1831
1340
1527
1348
1527
247
1419
1679
1386
591
1386
1562
1545
1886
531
865
1310
1940
699
538
531
1502
1398
1831
1370
712
208
1709
1741
2351
1258
899
1478
1945
586
718
211
1656
1868
1219
546
649
688
628
570
1378
1419
789
1949
892
1491
1239
1429
1840
1239
732
1330
532
1514
247
1378
538
732
2897
613
604
1461
930
1643
2511
1279
1743
1302
1283
1709
682
1658
1841
797
728
1539
1670
797
531
932
862
884
899
797
1330
1386
180
505
1258
1640
245
1728
1523
1886
1370
1839
663
1600
1771
797
746
1491
1408
1330
1886
1643
1545
1608
1514
1322
1840
1643
1913
1531
1226
1704
1836
671
854
613
1940
833
2397
1754
1933
704
1398
708
688
1531
1940
1839
584
1551
1502
1502
652
2511
584
1656
613
1475
1933
1302
1663
956
865
591
832
1455
1711
1714
1545
1302
225
1288
1419
1330
1640
714
1370
525
1491
884
1224
1375
1475
1330
1319
1603
1302
1932
938
1235
1330
628
818
1926
1640
681
587
797
1643
1932
211
904
1808
1545
1940
1722
757
1491
1819
1878
519
1440
642
945
1491
743
1761
1836
519
1656
1171
1684
2397
1386
713
793
1370
203
1743
982
1640
1722
1643
1518
1396
1478
804
1640
712
714
1527
531
131
1831
1687
1283
1920
570
500
1405
2445
2461
854
1438
1926
922
1419
613
2511
645
1472
591
1461
1603
247
584
1631
1690
1868
1940
2397
1600
613
1945
1714
2351
570
1283
1386
1684
752
1562
1491
1242
668
652
1518
1922
1518
1283
1438
1279
1771
176
1222
1242
749
1254
1310
1419
712
671
1600
184
1502
892
1670
1808
1940
746
1438
245
1231
1239
1518
938
88
496
688
1340
167
3007
1219
760
1520
1687
804
500
1825
1926
88
1922
1933
1920
884
1771
175
1761
732
519
1949
757
1378
1886
1780
1714
1722
1613
1656
808
854
1429
1539
121
1656
1404
1296
749
668
1277
1527
134
185
1310
1713
1912
1875
1419
1694
537
1207
1419
1283
586
909
2445
1839
1531
1413
1709
1822
1478
1502
1378
1608
1771
593
1831
1913
743
922
254
1334
185
1370
714
2322
1709
1658
254
1861
203
922
88
1684
884
932
1728
1836
1722
1679
1419
2558
1351
1600
1277
1808
1276
546
749
1408
743
1724
1836
1656
694
170
1587
1409
1269
830
2444
704
531
1944
646
1754
1207
804
208
1791
682
254
1398
1726
1591
628
180
1878
549
1302
713
1472
1279
1926
247
1340
1531
1646
3126
1687
1926
245
1231
704
728
1348
1722
225
1307
1791
546
519
1840
1527
1323
688
88
519
1502
1670
1787
1408
1787
1502
1171
2682
1912
1419
793
1562
208
917
604
732
1283
1438
185
899
740
1822
1540
1643
542
1587
1771
1455
2397
1375
1527
1521
1646
1283
1455
757
1529
681
1502
1271
1728
613
1378
1370
1831
804
2511
884
1386
1523
1514
211
797
1340
712
1461
2351
2111
1875
538
1288
1302
1527
1461
569
1791
1523
660
1539
1475
955
577
1640
538
613
546
176
1438
1484
1429
1726
1302
2511
732
1527
804
1729
1886
1215
2400
1591
1819
1808
808
707
1540
1170
1219
1591
569
1704
570
1378
211
797
1600
1455
938
1224
1825
681
1808
1896
1709
121
1728
1663
1323
593
1670
1643
1527
1386
1340
1475
952
613
1269
586
1419
1354
245
1503
716
1491
1728
502
830
1226
546
1348
1933
2698
1722
941
1527
1540
1868
922
1514
845
1600
1679
1600
2370
1545
2370
1640
519
1302
1527
1527
1271
797
1220
88
1545
1545
1239
2370
1527
1224
1808
1728
793
718
1754
1849
2511
1836
185
1631
1670
1513
1386
663
211
699
1761
570
247
1819
740
922
208
1949
743
797
1386
752
2511
1562
2955
1455
1419
2200
930
904
801
1323
930
1378
2511
1912
2351
1224
613
1754
1836
1348
1587
743
833
531
1912
1330
2511
1438
1600
1875
1728
629
1839
1670
1378
1600
1761
1656
1386
1709
760
1920
1656
1600
1560
1540
1825
121
247
938
500
1478
1171
225
595
642
164
1831
675
591
1656
1514
740
1836
211
2351
1378
1587
1171
1224
956
593
1438
668
1440
1670
1613
1724
1656
1335
1378
1514
1771
1224
1831
1771
185
1709
887
718
1205
1370
1375
1761
1513
1375
1053
1375
1878
584
532
2511
208
1791
613
1771
1354
1836
1522
1313
2322
88
1771
789
1502
1754
584
569
1556
1307
2445
2445
1643
591
1722
713
1514
732
203
1527
797
749
214
1926
2370
1886
519
1207
211
1277
1357
1231
704
1840
1640
256
712
830
1239
732
854
952
613
1656
743
1878
1600
1722
1613
1791
1523
688
1831
176
1335
1640
350
211
1643
1603
1375
1808
1819
1527
188
1429
1933
1357
1440
546
1514
956
797
214
1886
1207
1531
1527
1396
1171
2351
1591
1670
180
712
2351
1475
1839
496
1656
593
1386
645
1254
1491
1386
1277
1527
1283
570
1231
1687
1945
1761
1886
1825
120
254
1587
505
1367
743
1491
1631
1440
1398
1440
649
1348
613
1610
1398
854
1288
1912
1670
1640
1600
1330
613
1554
1310
1600
1562
884
887
663
1791
1640
749
1378
1283
952
1527
234
1684
1472
956
681
1452
1440
1926
1545
1478
1283
120
1239
1478
773
1600
1587
1600
1478
797
1378
1520
1844
1506
185
1321
1370
1330
1728
1386
1819
1440
1478
757
1656
1523
1831
688
984
932
1844
1396
1743
732
1283
1656
1926
1478
1323
941
2397
1224
1844
749
1781
1527
1330
1646
1235
1409
854
120
652
225
1514
1926
760
1679
1690
1839
1657
1523
247
1413
728
714
1743
1780
1330
1868
1296
1808
1302
1491
712
1461
786
1491
176
1279
1527
663
1836
1945
1452
549
593
1440
1265
1452
593
1878
945
1761
938
1808
1386
1545
1440
1831
2511
188
749
1613
1594
941
1319
613
1874
591
1754
2351
1722
1933
170
1771
1527
1728
1643
3010
1271
309
1679
2461
1171
1656
1398
2852
956
170
1949
793
3
854
1419
1926
1913
1231
1205
1330
247
1296
930
1323
884
1296
757
804
185
496
1207
1540
1864
1419
1545
164
1254
1791
1587
1207
214
1302
211
1711
707
2808
1670
938
1269
1945
1684
1836
1531
250
2652
1808
1277
1088
1251
208
188
1370
247
845
546
1802
884
1386
2370
1545
2443
668
652
1235
1307
578
1354
2541
1367
752
1926
746
1761
875
1562
1728
505
1215
640
590
1722
1231
1945
1878
1545
214
865
922
208
932
1452
1267
1334
786
773
613
1656
525
505
613
2889
1307
1449
537
216
714
2351
1340
1940
1419
256
1711
657
1398
1271
1235
1844
251
1868
1378
613
1819
1798
945
1736
505
1239
884
1600
2351
1242
728
1409
1754
1429
1527
899
1531
613
1226
1913
2990
1419
932
1711
1514
1643
1728
1761
930
948
1878
1296
793
248
604
1502
712
1219
1472
1419
1375
1724
1254
1351
1721
1429
546
1736
1704
584
251
549
1207
694
1452
1522
671
1791
656
647
773
1491
1302
1945
1270
952
1531
1334
1754
1896
1478
1670
1323
1405
176
254
797
712
185
646
1690
1547
1348
211
1891
713
613
519
1419
245
1171
591
121
1933
708
1409
1844
1670
3040
887
1709
1643
1527
1419
1836
688
1269
1679
1891
859
549
1323
1224
713
613
1640
1718
2879
1307
688
932
688
1868
1922
1219
884
938
2317
1747
1926
1375
188
1912
1643
932
1933
1754
185
832
1254
1743
1491
1844
865
1502
1375
1171
1277
615
1839
1926
854
1945
2351
1587
1207
1613
945
570
1222
884
1386
884
773
1690
1932
1560
1535
1613
1527
546
1330
1808
1896
1743
1754
586
1405
1239
2322
1224
1940
663
1940
1920
1545
1920
865
668
1231
523
1670
1340
1386
1896
1819
1545
1932
578
1231
867
1330
1235
1518
1761
1386
1728
1539
728
1679
1819
1438
1547
1613
1330
1378
728
1545
1656
1940
1226
2400
1527
1656
2370
1945
537
652
1736
1283
1334
1933
804
1527
1670
718
818
1330
804
797
1743
505
1754
1791
505
1478
743
1743
1922
1322
1171
930
760
728
167
749
1207
797
1283
1207
1825
1478
1819
1761
2260
1330
584
1319
604
570
712
1679
2351
216
1787
613
932
247
1419
713
538
613
1224
1521
1521
1527
1348
1736
1920
1527
1728
922
941
1396
707
208
549
1945
1754
1868
1279
1222
688
1722
2351
797
1455
740
1413
887
701
1643
830
1920
613
1949
1321
1940
1728
2322
2445
757
197
732
1231
1348
225
1679
1219
1419
1408
793
1920
2370
663
185
640
1351
590
1913
3031
208
1709
1440
1886
1413
854
1736
1787
531
1771
1687
247
930
1440
649
1396
1875
1235
1754
251
1478
1283
584
1375
1386
549
2511
668
1656
646
1478
532
1440
542
613
1171
538
1656
1478
1547
1271
1531
1357
1236
1370
1926
1413
185
176
1429
797
832
1305
2370
1302
1819
1656
1378
652
1949
1600
1288
2445
1670
1684
1670
613
1722
1802
1307
830
1370
649
1224
131
1239
333
1545
1868
613
1608
897
2425
569
1656
1547
1386
1378
984
348
2461
1613
941
1694
773
1231
1654
1277
897
537
1690
1527
570
208
887
1684
932
930
1687
938
1891
2866
1254
1761
1912
1330
1913
1864
1933
699
1478
537
1283
892
1658
1514
1709
1646
930
225
542
1529
681
945
830
664
586
1226
1340
531
1296
1419
884
131
1480
1491
1878
1518
1491
793
1802
1836
538
1674
1926
1529
1711
1222
1357
1302
1754
1563
1224
1831
862
1378
1926
1527
1791
211
1864
705
649
1455
1926
1281
1940
1920
1283
2351
899
531
1819
1277
1231
757
1844
1455
2997
1603
1658
593
1643
1370
247
1419
1679
2330
1514
797
1239
1531
1726
1545
1491
1922
1429
1502
1231
1330
1330
2511
1296
1831
1239
3093
1547
1527
1844
1219
865
859
1940
1527
749
797
170
649
1438
531
1728
1640
646
884
1671
1694
938
1933
1878
2445
1258
714
1396
1864
1587
3004
1475
681
645
1875
245
1370
245
1413
804
884
865
1514
712
1254
1224
1761
1535
1370
519
1323
867
1819
668
688
1643
185
1684
208
743
1239
1378
688
1226
1868
712
2622
496
1491
743
1657
1302
1819
1787
1440
899
945
1461
208
649
2740
1940
1844
1330
1836
938
208
2166
247
694
1233
1288
1653
2445
1913
1502
2955
1836
1840
208
1787
1754
1722
1868
185
1514
2511
256
743
1235
525
1386
1656
1472
824
542
1722
1708
1540
2445
1656
1875
1787
1798
668
749
938
1818
854
216
888
2397
532
1771
1527
537
1419
1709
1215
1761
1171
1205
1527
1754
688
743
1891
613
1761
188
659
1684
645
1386
909
1754
2923
2351
773
1321
1518
2400
1254
1640
1791
1386
930
1231
1545
1283
1603
1670
714
2351
1283
505
1231
2397
584
1933
584
1224
1643
1631
1761
1808
496
1878
1348
225
176
1513
1307
652
1841
892
948
783
1557
1518
245
884
1875
1340
830
746
531
1886
586
1802
1922
1506
757
779
2351
613
1878
1429
1926
984
1926
922
884
1781
1791
1728
1429
1440
1527
694
1378
1438
945
1354
1283
1398
1728
749
1839
854
801
1409
1527
1310
549
1527
671
684
712
930
505
2792
1557
1302
1271
656
1600
1562
645
1684
867
1656
1409
1429
1523
892
1912
832
1409
1440
1940
922
1646
1283
1506
1643
1728
1386
2322
773
952
1922
766
1926
1491
1514
208
185
1722
821
743
170
772
1527
1839
628
930
1836
1357
773
1239
1600
1728
1808
663
225
1613
1922
234
1591
642
1913
713
542
247
1761
1926
1808
1335
1478
808
176
1323
1709
1945
1396
1896
185
248
740
1545
1478
1926
591
797
1771
884
1563
797
170
1878
613
2445
663
1613
2506
1367
1728
1302
1878
2351
1330
1709
1224
941
859
1438
57
211
1631
1831
247
1375
1340
1886
1920
1836
1323
1370
884
1563
1396
1819
1171
875
1419
1819
948
854
1825
1409
1370
797
2985
1288
2926
1378
164
1440
1398
2351
3
701
854
1600
88
1258
884
1613
251
591
1288
1878
1640
1283
1302
1889
732
797
1455
697
1726
956
87
1475
1547
1840
1819
948
649
941
1728
1207
208
245
718
1926
1322
1940
1296
591
1920
797
1787
1521
1419
1687
1222
938
1307
1761
1920
1657
718
1761
854
1913
505
1296
1540
1419
922
930
590
1440
1348
1841
932
1322
2351
899
743
1478
2445
1836
1283
1283
1413
1302
1896
1521
1419
716
2511
1455
1600
713
1868
1608
1940
1562
1878
1527
1656
804
1841
1643
688
1913
832
2511
487
1646
1419
1527
1643
1825
1258
932
2630
1761
1288
1620
1506
1531
2511
2214
1694
732
591
576
808
1787
1670
749
922
743
538
1302
1405
716
1754
1386
663
1283
649
584
1452
250
628
1694
1913
1933
732
1844
1643
718
648
1912
757
1643
664
884
1531
216
1761
1560
1933
2397
699
613
1913
1267
704
88
832
1302
1724
830
1323
1844
779
1868
1945
2341
549
211
1271
917
1933
945
225
591
211
682
930
701
1679
1687
668
1940
1781
1409
1657
1656
1878
2445
718
2511
922
208
1600
1709
797
1780
1398
833
208
1527
3035
1357
1207
1913
1478
1491
519
1747
1411
2351
1912
1478
1472
2827
663
1340
1687
604
1438
917
682
1781
701
728
938
1302
505
1283
1562
704
1940
1886
2926
1831
1940
1370
808
1643
1926
1690
1875
1440
1310
1657
1321
613
1868
2798
1370
604
1438
1878
590
1334
757
542
613
1839
1656
1728
1323
185
1560
1849
712
887
1323
888
797
1709
1296
234
1808
1386
1207
1340
801
1547
1600
1613
1370
956
1475
1656
1514
256
1587
732
897
668
917
1438
801
663
1728
1527
1657
1844
1224
1502
1396
1503
1419
1396
120
1761
984
1926
176
2511
712
1502
649
1296
225
649
1670
704
1330
707
668
1452
1310
1891
956
1562
1822
1473
570
1231
216
724
590
1836
712
1484
1518
1340
1520
1831
1398
1527
884
1613
1276
1771
749
1656
1690
1819
2351
505
1375
1724
714
1836
537
1520
546
645
1886
867
1547
1657
134
793
1283
887
1419
1438
1478
1513
830
1231
500
254
1643
1913
797
804
917
1440
1596
1591
1419
1743
1429
1281
743
208
932
682
525
663
1945
1922
1743
1913
652
649
250
167
1587
1302
1545
1913
1440
1540
854
1603
1429
1822
1409
1600
176
1808
2397
688
1440
1460
1288
1819
1839
899
945
1640
1505
1429
941
1514
668
1408
1714
1656
1643
760
1736
1354
938
2351
519
749
1724
1754
1891
613
1684
1283
1684
1771
1409
1728
537
1378
570
1429
584
1319
642
1386
952
749
1231
1231
793
1658
656
2511
1330
1889
584
1684
1351
1429
2511
586
1386
1913
1926
1836
1386
496
1518
1926
671
1222
621
1600
1438
1307
1657
1224
773
1408
491
713
845
538
170
909
1438
884
859
491
1608
531
1277
1656
1130
1489
832
1932
743
656
1370
668
1709
1330
818
1754
2808
185
1330
1787
1288
1761
593
1896
211
1283
586
892
804
2001
1527
2402
531
134
704
854
1926
1254
1413
1340
712
1302
1670
1405
1386
1506
1453
613
2589
538
1235
90
1502
888
722
1405
153
1709
2445
1296
2370
1171
859
1849
225
867
1367
1640
779
1409
170
663
1726
1226
1106
2400
1413
938
519
1600
613
1505
1231
1657
884
1413
587
1709
1518
1334
1940
1455
1591
859
688
854
1926
225
760
1836
681
1886
887
1831
1840
1321
586
917
1761
1709
225
1933
832
1440
1613
681
1658
884
1831
1643
1307
1322
2002
1608
1283
1527
185
1452
941
1718
743
591
1396
1239
984
1926
176
1754
1878
1694
2322
1608
1386
1932
2193
546
1398
1219
1531
1235
211
1926
1330
584
1836
1761
245
749
757
1742
1714
587
712
1527
546
1271
538
922
2797
247
899
1231
1478
1518
932
1419
854
2303
1502
1562
225
1527
549
1283
945
1288
884
1787
1819
1631
1913
732
1640
569
505
604
1754
1281
1288
1932
1839
1608
593
2351
1722
1670
875
1302
2400
1841
663
681
1831
1728
1378
1370
1878
1736
660
1726
645
1889
649
1709
824
500
859
1771
1452
2875
1478
1378
1370
830
1296
1518
593
1207
1375
1330
2370
1234
1920
1791
664
1409
1302
1419
922
833
2370
188
1527
884
752
2425
1545
1545
2351
591
1945
1475
134
1419
1222
1802
1429
1370
2425
888
3126
628
1505
1687
3001
1254
538
542
211
1302
1367
1819
688
887
671
1839
1886
1709
1831
649
593
760
854
945
1631
1539
1868
1502
663
1722
645
1557
1761
519
684
1288
2093
932
1205
1409
1769
170
1239
718
1754
1736
1802
1398
917
505
1386
256
1386
1307
1531
732
88
613
1658
722
185
1831
1506
773
1475
1171
1875
671
1269
2400
1205
2511
1724
732
1656
1754
760
1670
1307
743
1484
1875
1643
884
2370
1370
1684
584
1704
247
884
595
1728
830
88
1878
586
854
164
1787
1375
797
1945
922
1670
681
1545
688
688
1254
1386
1643
1334
531
773
1231
956
1844
671
1912
1754
1330
712
1819
1631
2351
1375
1330
1683
920
713
2999
1283
1656
1940
714
505
1323
1330
185
1787
531
956
1949
1547
804
1761
1231
1714
1658
1251
875
1694
1679
1545
1348
1831
1922
1518
1438
1922
1920
1419
1222
593
760
1896
1545
2445
537
708
663
1478
1527
1452
1094
531
867
170
1857
2445
519
1603
922
732
1332
1679
656
2370
1330
897
1562
1709
1603
1940
1527
613
1419
694
591
1640
208
1231
1375
682
1670
593
797
1878
1868
854
1527
613
757
684
797
757
941
888
180
1354
1224
1771
956
2370
2445
546
2397
1603
1787
1513
1354
922
176
1547
1461
1419
1207
1279
629
1307
1340
1600
1823
917
1527
1545
2955
1503
1736
1687
1378
188
684
208
1348
1235
884
519
1562
888
1449
1949
2657
1913
922
1179
1527
1224
688
649
185
867
1254
1932
793
586
1656
1761
1523
830
1823
1791
941
797
1539
1798
1455
1709
1687
185
1562
1562
1933
938
2511
1267
1455
1527
1277
1378
1531
188
88
671
1478
938
1761
247
1348
645
1560
922
180
1704
1518
531
1886
613
1224
649
2867
797
1396
1687
1670
848
1478
1913
1754
1808
208
1896
1231
1265
2322
830
256
1841
1940
1658
1310
749
2511
718
1920
710
1330
3126
1840
1283
1926
1808
941
1596
1254
712
1242
732
1419
1808
2351
2781
1545
1545
211
1868
234
613
645
1878
1802
1868
1330
591
818
1949
1557
740
1491
1378
1591
749
570
538
1754
2626
2741
1725
793
945
1547
1747
664
2511
1613
704
1335
1277
1886
1839
1694
1281
668
1920
681
1839
537
1913
120
1527
773
758
1375
830
1429
956
1527
1409
645
1386
1742
1513
1658
1472
591
884
256
804
938
1823
804
922
1527
613
1831
708
664
1506
649
1868
1348
1502
681
584
1535
534
591
1527
1913
1656
1288
1419
1709
188
1340
100
546
740
808
1281
1224
922
578
2351
1754
1878
1545
922
525
1640
1271
500
909
537
1276
491
1419
830
1307
1722
1413
1670
757
1396
660
1603
645
1868
732
1933
1922
884
1730
519
688
682
1429
1419
1587
1370
1631
2255
867
724
1375
1398
208
1878
1761
714
941
1913
1714
250
1370
1640
1288
640
164
888
1302
1281
887
1277
1473
1296
1926
1283
1348
1709
549
613
1307
1386
590
941
1529
1913
1631
242
170
1277
214
1296
854
1398
1841
1849
167
1728
570
1563
519
1231
1218
227
884
1819
1257
671
1608
938
1224
1334
629
1535
3036
2445
1926
749
1527
1271
1529
1657
613
1608
845
188
1277
2351
1330
1375
818
1836
818
1310
930
922
1302
225
1330
1912
2041
2370
1640
1754
1254
191
496
251
1330
1513
613
1875
1547
1378
1502
1224
652
1313
1600
956
833
88
706
1562
1726
922
1478
587
884
1288
1231
1771
1949
743
1239
9
909
1878
1271
250
941
1455
1348
1656
1761
854
917
1643
1754
740
1679
1207
1781
1728
932
688
1849
1819
1207
2400
922
1348
789
1348
656
1754
712
681
1531
1754
887
1926
1640
1351
684
1868
591
216
1926
797
712
1684
1283
704
1643
1375
185
1340
830
1687
1281
595
131
1913
1518
1613
546
749
1478
19
801
256
669
245
1224
1452
1419
932
1836
1913
1679
2397
854
1913
1819
1836
1438
245
167
1440
549
859
1791
2370
1547
1694
1886
1455
1940
1922
888
649
1656
1307
1531
707
945
1330
2370
1761
808
888
2445
1527
1378
537
537
2322
1527
549
613
1709
732
1709
1878
760
848
176
188
1527
922
537
537
932
1473
1831
1396
1413
718
1926
667
1330
862
546
1613
712
1709
1440
1831
1527
694
1603
801
2397
1478
706
1288
176
1787
652
254
1348
1307
227
1836
1455
772
1560
211
773
801
1171
1728
88
1656
1808
1351
1527
649
1787
1808
1679
1461
1819
590
1254
532
773
779
1321
1690
1288
519
1269
1822
948
546
613
1840
164
1296
1808
2926
1207
668
211
1840
1475
1226
1656
712
1724
1864
538
1171
663
793
1724
1539
884
945
87
538
2511
1822
652
1348
1171
652
1940
1239
88
956
1819
185
760
1352
531
1640
1348
1310
2351
2322
1920
1640
1613
1600
1215
1933
1643
1728
211
2322
714
948
708
208
531
649
1600
1207
1711
757
1440
760
1728
2511
576
1600
2818
712
593
569
1398
1787
646
1527
1640
884
1429
1613
1527
1222
1408
2591
1920
1868
1868
1323
1922
1600
1875
1307
1920
1819
786
2400
830
1283
549
1135
712
1258
1321
1600
1375
1375
1419
1279
208
1375
1819
712
708
245
1743
188
1670
1819
1761
1562
1269
688
613
1600
88
1302
652
1643
1940
1452
1330
865
542
664
1694
1709
2205
1922
1375
767
1819
1761
134
537
1725
1239
1640
505
688
1613
1302
2351
645
793
1409
203
1839
2445
2437
1307
1940
1269
1313
1505
1839
1334
922
1302
664
1724
1478
1709
1375
1945
537
1940
613
1529
1527
1478
1670
1207
1207
888
2322
1419
1239
888
932
1587
1743
1235
642
1386
649
663
1736
1787
1323
688
1940
671
586
714
1491
1736
1254
884
1419
1357
1643
1743
131
922
1283
867
1484
952
1603
649
1839
716
1670
712
275
262
1357
1825
1440
1378
1419
1405
1839
1932
728
225
1840
1690
830
1340
1235
1656
1841
854
743
1825
531
1419
1808
1849
1787
1547
1613
170
1438
1868
1398
1491
645
531
2370
1269
1224
1864
1269
1694
854
1307
797
808
830
1640
922
1771
1207
1711
591
1831
1547
613
1822
519
1514
208
1330
663
519
2322
1307
537
2445
1658
649
1608
1480
1527
247
854
1771
1215
1419
1781
801
121
732
1787
1780
1478
2511
1787
1171
1839
604
952
46
1831
1679
1330
1518
2400
1475
1370
1398
1687
1419
1271
1714
1562
1603
1920
663
1724
1886
1920
652
1396
1335
1226
1711
1945
1791
1171
930
164
1560
1313
1640
1787
1656
613
591
1375
1562
591
2042
804
225
2294
804
1527
1348
1370
211
1643
1722
1288
1656
1878
1613
1940
546
208
705
859
732
2886
1913
704
1288
1875
247
1761
1657
645
652
176
549
786
922
2445
1288
1231
1330
1113
1754
208
1949
922
684
1945
1920
1302
1724
1724
245
1932
1310
884
538
1518
1724
251
1478
1920
2351
938
1600
2351
1831
1690
2955
1684
1461
1307
2370
704
749
1791
546
519
1825
203
1933
1920
1513
176
503
628
1302
1640
884
1771
121
1926
1747
1231
1340
732
1690
815
1791
1419
2445
2370
743
1535
1340
797
1527
1949
743
1878
188
1231
2955
1455
1709
1819
956
830
701
358
1912
899
1670
1600
1761
706
1354
2445
932
170
1932
1868
2926
701
1926
713
1562
1831
1219
1670
1226
1398
538
1600
1646
1269
500
1912
1643
1926
760
1874
586
649
712
1352
361
1736
897
185
1728
1754
1398
2294
1709
1656
713
664
1455
884
1279
225
930
732
1271
1307
668
649
1513
595
1375
1602
1836
167
1643
718
897
1277
613
716
1933
1874
1658
1791
1518
1822
256
1726
1296
216
740
1386
1656
538
591
938
1521
1440
1239
682
1527
1440
887
1562
1171
830
2528
2425
1868
2351
1398
1375
757
718
110
537
531
208
938
1913
1711
1722
1825
1323
649
538
1912
773
1398
208
1668
254
1836
649
1670
1207
1709
2370
1527
1802
1514
2445
1613
1878
570
1283
1679
1531
1945
1375
1302
707
1613
1743
134
1670
1375
2397
176
2370
1822
2445
1928
214
1667
1265
749
652
922
1523
1521
1396
1949
538
1679
1563
941
1330
1529
496
1643
664
1613
1940
1933
1754
1357
1405
1302
1527
245
1656
1808
1491
1600
1523
1348
1656
1429
656
1539
1283
1687
743
888
897
170
1557
1527
121
1239
1656
549
1631
1839
1754
1600
884
1375
938
867
1684
1503
668
682
1302
743
1718
1271
1231
922
1600
531
1527
1302
922
1722
704
1340
1933
604
1679
1643
1386
251
1791
2400
1419
1613
1323
1354
1747
1819
797
1419
1419
956
216
1754
1878
1323
1419
1375
256
1413
1670
1754
645
932
1375
537
760
1704
1429
930
214
1839
808
1523
1656
1819
1874
1171
1354
897
875
1461
2351
2511
1461
1386
922
1613
1656
500
1591
688
845
1783
1461
1736
1545
1307
1354
2444
1330
538
1440
1839
1354
899
668
749
542
2884
1675
704
1781
1922
1231
1455
708
1825
1281
1299
1429
1945
1518
256
1656
1354
888
1398
1819
353
1932
1370
732
1868
1945
1891
197
584
688
1933
474
1940
1502
773
2199
1600
1945
1600
1334
845
865
519
773
1821
1527
628
699
211
757
1283
1302
1781
1459
1841
1747
1690
1296
1429
1224
1288
1722
1600
1560
1878
1514
804
538
1419
818
845
1613
538
1643
531
1231
1307
830
830
684
251
770
1375
1831
1104
1522
1791
2926
586
668
1802
1527
2370
652
712
1348
1288
1231
830
1398
1514
1656
1502
1250
1455
1226
1330
1864
938
1269
1658
922
1591
549
1523
1527
1932
1231
1808
1502
211
121
1656
884
1473
1531
1684
1334
875
1761
250
718
818
1527
1408
538
682
542
668
1545
684
1239
887
1226
2286
1868
646
208
797
1514
1491
1302
2884
818
1452
1307
804
584
688
930
688
1283
2351
1398
797
1409
732
1171
848
676
1926
1171
584
904
1330
1658
2351
830
1694
1922
707
922
2511
1726
587
1849
1728
884
789
549
1690
1540
649
1646
586
892
1761
1912
1643
1736
1868
1926
1527
1283
956
1302
1386
1527
779
867
956
656
684
1302
1913
1502
1722
1478
164
538
1409
728
1283
590
1254
2351
2179
1231
1254
1413
743
804
247
1684
708
1761
1940
1791
1527
1357
1348
519
1396
1563
1207
1926
932
1940
1787
1819
1340
1940
1743
1945
185
1839
1836
163
180
773
537
1354
1687
1560
833
1711
1302
1709
1560
1922
1822
712
723
1283
1643
546
1231
740
1506
804
1440
3
1520
801
1643
1440
645
1736
845
1283
1527
1478
1231
251
1868
591
1219
1743
1452
1222
920
945
956
1502
1864
1375
718
1643
1409
1603
1949
797
1920
1646
1491
613
930
859
1409
1271
1419
808
1413
1831
1330
1913
919
1945
1752
1780
1323
1438
1419
1608
1670
1679
591
1656
2351
682
2110
2977
1709
957
591
1913
779
854
1520
1521
1419
773
1518
432
1375
2445
1600
1226
1231
1926
760
1455
496
1600
773
1603
546
1754
824
668
1687
824
1631
887
613
808
664
1438
956
1933
1419
1531
1841
803
208
1701
1386
176
1920
2511
917
1321
712
1330
930
1886
1743
668
1736
904
613
214
1670
1728
801
804
233
1656
757
1239
251
1562
694
797
591
531
1933
542
645
1386
948
1438
1091
676
1547
1831
628
699
176
1646
570
1540
1207
749
2397
1370
1922
688
2511
833
694
1254
818
2445
832
1296
1386
1231
1545
1913
757
1429
1891
1277
1709
1694
208
1440
1419
1841
899
1926
1656
1684
1529
1231
2400
804
1545
88
1940
793
952
1413
1171
1283
1288
1207
569
1754
1926
1478
1808
743
713
1461
1643
815
1527
1670
299
714
1340
1663
1868
892
732
797
613
1878
1600
760
1849
208
1840
2445
1670
740
1352
1513
1455
922
956
532
1231
1933
1743
1945
211
1822
505
1491
570
789
3016
1728
1831
922
1302
854
1396
593
922
1761
1643
1709
2351
899
121
640
804
85
833
818
3126
749
1386
1761
3074
1728
646
832
1461
1560
1728
1754
808
584
1386
1171
519
688
1889
1506
830
1310
1429
1613
1613
531
1656
1728
760
1663
531
549
537
474
1478
1926
793
1302
681
1478
712
884
938
1844
682
2370
1726
2997
1600
2351
1455
208
1694
1761
1761
1354
1239
930
859
1334
1239
797
2511
1235
888
746
1419
1455
1348
1808
740
145
645
1491
1307
708
1545
604
1922
930
1677
688
1613
1841
1920
1714
595
1396
1670
1926
797
1736
593
1736
1878
1656
1724
1539
1323
2322
1207
932
2322
888
1215
1523
904
1049
1540
743
1527
797
546
1819
1819
1398
757
2425
649
1926
1728
176
1307
1922
2461
664
1687
549
1288
684
1940
176
1455
773
613
1922
1631
830
2943
251
1704
1409
804
740
1787
712
1933
1670
1679
704
1513
1922
1547
1231
830
1231
1560
1761
1171
1754
1670
1670
203
1724
1386
948
941
211
2019
1912
1643
1354
1587
855
1527
1283
668
712
824
1377
830
1451
1265
668
1743
1640
2397
1787
1791
1354
542
2511
1945
1239
1679
743
740
586
1527
1825
225
760
867
211
1520
1864
1461
1658
2963
538
1643
1386
663
1527
1235
1922
1258
1171
570
1736
1072
1330
1348
1128
1224
1560
1321
694
932
1920
1330
808
256
1694
952
1231
1926
904
519
682
682
185
1205
1913
1709
1747
3053
538
1545
732
1780
649
649
1518
1771
1386
888
2370
1643
2445
1539
2370
1413
704
88
2397
854
749
1940
1643
732
664
1868
1945
1226
1690
2370
922
956
1787
1527
789
956
645
1334
208
1631
1375
760
1396
1742
681
1932
1945
2351
1419
208
1704
684
1711
1283
1861
930
749
2926
2445
1724
1440
211
714
225
167
1378
1709
1378
859
1933
1875
1514
899
884
2397
1231
646
2370
1239
830
749
718
1251
714
2955
899
1640
1539
380
1600
1455
1408
897
591
1600
613
1721
1386
211
1545
1419
1518
831
656
1219
1836
1704
740
911
604
1656
1912
538
1940
1640
613
1718
688
121
1330
620
757
185
120
1514
1455
1761
1224
1330
938
1222
1841
640
1945
1330
1613
1878
531
1722
1171
818
1724
1529
1933
793
2164
1728
569
804
1714
1386
1658
1288
1354
1438
1307
1844
1761
1288
854
2511
1878
688
1868
1527
1600
1926
930
176
1714
88
2511
1419
845
1506
1613
134
1239
1330
1513
225
1675
713
1613
1913
1754
1527
1491
1307
984
728
542
1484
1271
505
1670
1514
884
1271
1709
708
1323
549
1831
899
170
538
1657
1839
884
531
832
1288
1875
2322
909
804
1878
121
2370
167
732
1288
208
1836
1375
1831
1475
649
718
899
899
1643
897
1724
1408
1761
2445
1340
649
760
1891
185
1484
1754
715
2400
1786
884
591
1562
3130
1922
2461
884
1670
88
1296
1335
1354
1219
247
1736
1709
1547
251
1231
1940
1761
1761
1836
1529
1550
1849
1367
595
945
1231
782
1219
1656
854
537
1518
922
1670
1932
164
932
211
1330
1323
1271
1413
1219
1724
2400
688
808
1283
1491
1398
2445
1231
591
1302
2397
1461
712
1527
532
1354
1455
757
1409
1780
808
1267
1283
254
1535
1646
712
938
1219
613
854
1819
1523
1709
645
1657
1429
1386
656
938
649
1913
854
659
793
251
1787
1235
1819
1922
752
1277
892
134
755
1596
1802
1231
591
1920
2397
1563
1242
1657
2397
1518
1562
1754
684
1531
2370
1687
793
176
1527
1711
732
1913
952
712
671
854
1613
760
884
613
1656
1539
1452
945
211
1761
732
682
1933
1761
1679
930
694
1321
884
593
1781
1656
225
364
668
1562
681
1868
1413
1690
645
1351
743
3159
1307
216
1656
1531
833
1171
884
922
1724
848
478
1518
1207
1808
1878
525
1600
1761
1679
757
684
1520
1405
1839
216
1285
1922
1348
1386
1440
793
1219
1670
1475
712
1288
888
1527
1271
922
2511
1728
1307
884
537
1527
718
1215
1283
2511
1239
1302
688
1419
649
1323
1271
2397
2445
1656
613
1730
1656
1861
1302
1913
740
1600
223
1283
176
1839
1656
613
728
1277
833
546
1429
121
1600
1761
1531
1235
1438
1613
1478
1518
1657
1728
1886
250
1527
570
1926
888
1608
712
1330
1913
888
2400
1787
2227
537
591
1239
1354
1269
1631
1277
1643
1896
1386
1491
899
1357
1791
1215
2351
1600
2445
1724
1819
1562
523
1527
1539
1288
1396
671
704
1743
1527
1378
884
1254
1949
668
1600
1940
1791
752
227
681
1386
1378
888
899
2400
1429
591
675
1429
1413
1878
1239
797
1313
538
1429
649
1913
1920
3036
1841
922
1171
1709
749
32
2397
591
815
1367
1375
714
1658
1722
1808
773
538
1408
1839
1539
1656
1643
1841
1258
1646
1940
1171
591
2424
1684
537
941
2445
708
1506
538
1438
1932
779
229
1271
956
938
1461
1540
1836
254
1527
1643
1307
671
1242
593
1603
797
537
801
1226
2186
1527
1307
773
2573
1386
1222
1171
867
1670
1527
708
804
888
1310
1267
1307
938
1839
854
88
1728
146
1600
1787
1527
2370
1452
1527
613
1455
922
1841
671
1378
956
247
1440
180
208
1728
859
797
505
663
833
1694
1920
1836
613
208
743
1933
722
2441
952
1761
1455
1886
1171
1891
1215
884
757
203
1310
1461
649
1791
1452
1687
1875
932
1539
2317
801
815
203
1283
2351
1754
584
1081
1839
2370
1296
833
1868
804
613
1643
216
1878
1798
604
664
1600
1265
1920
2370
1239
1643
1171
2351
1670
613
1378
1704
899
824
1413
1808
1283
505
531
1527
867
656
570
1761
1875
1527
213
542
760
591
1375
613
740
656
532
1452
1600
1587
167
2397
1269
1600
1231
1540
211
1886
2926
1207
1254
1277
743
832
1419
247
688
848
1307
1802
242
591
1709
1679
1523
1754
922
804
859
2370
121
938
1283
1690
1396
1694
1791
211
1728
167
1467
1640
2926
830
1922
1296
1726
854
1527
1658
732
1529
2926
613
732
1913
938
645
546
1878
1754
1891
1926
1279
1819
660
1398
1523
1687
1761
1722
1791
1281
740
649
229
1378
832
704
930
682
1288
1658
1291
743
746
1771
956
185
1600
247
797
797
1694
1330
254
1819
2397
1840
613
804
537
586
1357
1736
1354
789
859
546
1940
1452
1754
1386
1283
1819
1718
570
804
1787
1478
523
930
1296
1419
1478
88
749
646
1513
930
1242
1562
188
1714
1322
668
2400
1491
1819
664
1545
649
1386
1836
859
1825
1736
519
1658
808
2400
1849
628
628
854
899
170
664
956
1620
1502
1656
2025
645
1658
757
2105
1478
801
1603
1656
1370
1844
1224
1491
131
1670
2769
1557
587
251
2370
251
663
684
1398
1828
2511
1409
1600
1679
1754
1868
546
1728
815
642
1478
701
1920
1724
732
649
176
1242
865
1239
1521
1281
176
1836
1207
1171
786
1922
245
2400
948
884
801
1771
1949
1886
755
1640
1743
1704
2397
1429
2445
1171
1603
1926
1357
1563
938
1920
531
1562
569
1562
945
1791
1819
1207
917
1656
922
1709
1864
1945
570
681
1502
523
892
1825
1754
1802
1518
1878
833
1265
1562
1658
1920
1886
1840
1547
1491
537
1527
1670
251
1743
537
1502
1656
1348
681
1679
1321
1836
922
740
1296
808
537
1562
671
1802
251
956
1670
922
1370
2397
956
537
1409
743
682
712
1722
2445
1419
854
1687
1473
203
649
1836
706
188
2351
542
681
537
1455
1791
1560
2351
752
1283
250
1419
1754
1386
1875
718
929
1354
131
854
941
1703
1375
645
1940
694
628
1398
941
1226
1920
694
1711
832
668
1330
2397
1283
1307
1831
801
1478
1405
1307
1670
1375
2511
1771
1189
1658
956
1808
830
684
1354
1722
1861
1340
1370
1277
930
2351
930
884
1613
167
1520
681
123
591
865
1409
1520
1658
1334
1646
897
1547
1378
1754
1912
1761
1288
211
211
1171
2129
1461
591
254
1205
1711
1386
815
1527
797
1514
743
211
932
1242
2400
1684
1787
945
1302
575
1613
1562
1429
1283
2378
779
88
1386
2397
1822
121
712
538
578
1357
537
797
1657
845
1687
887
1608
208
1754
2511
752
256
1357
1357
1505
1709
1529
1419
1545
247
1913
1419
613
1478
1378
899
1518
779
593
956
1514
591
188
1040
1330
712
1839
746
1728
1886
613
818
1933
1253
706
2351
1891
773
1224
1398
708
922
1868
1802
740
1334
649
1265
1709
743
1656
1429
1527
671
808
714
208
1940
952
1684
932
1514
1704
1687
884
1296
1386
215
613
1761
797
525
1547
1709
1679
1307
176
1408
1674
1926
1722
865
1728
941
649
584
664
1386
1831
2511
1535
1219
1323
1933
663
648
1878
176
2485
1502
681
930
1754
712
1613
1283
749
820
712
1640
728
793
188
247
1791
538
732
740
537
652
1841
1613
1398
1429
1330
134
1831
1235
203
1409
1940
1726
1531
930
681
1523
1836
1603
1171
1307
1932
2445
1452
1239
1398
519
1357
1239
1321
1608
743
1761
167
1514
505
1878
1808
1378
668
1684
216
1878
779
1386
1455
887
713
1913
216
1640
952
732
1271
682
620
1819
1340
1920
1836
613
1754
1791
1825
1932
227
188
1310
1670
1529
1640
1239
1562
176
645
904
922
1302
613
930
932
1386
613
854
251
203
1547
1472
1600
1743
684
1819
1913
1587
591
649
1404
743
684
801
1307
1288
1207
804
1258
2397
591
1307
1771
1375
2370
1912
215
1518
1754
749
1330
1643
832
884
1658
519
1348
1535
2511
1514
121
591
1264
1231
1754
2351
888
531
1429
213
1658
922
1409
586
1932
208
704
225
1545
797
2400
1527
2397
862
930
749
1521
804
1531
740
938
1523
1728
888
1940
1491
1535
2511
1527
909
1527
808
1351
932
757
1933
1687
1694
714
1791
1527
549
1224
1709
1831
1527
133
1239
797
1836
1724
1505
1722
2551
1527
1378
1808
2242
824
1643
1791
496
652
2351
1310
1514
1754
706
1152
1643
1539
1557
1926
704
801
818
1831
2889
688
688
1438
804
1726
531
613
245
1562
211
1718
1419
1819
1207
613
1224
1926
1367
1254
1736
1224
884
531
757
2351
783
2397
1656
1940
801
613
1296
642
797
134
1288
2511
789
1562
728
1330
176
613
1823
1277
1920
491
1963
254
1761
1709
1518
1413
1787
2188
1825
1518
537
1896
930
1258
1687
1215
1861
1280
1600
1694
576
1646
760
1640
956
628
1819
225
1378
865
1405
1283
1527
1440
1302
1310
1802
1819
760
714
1932
211
808
1933
1822
652
1378
1920
1321
613
1761
176
1527
1787
519
1386
1455
120
88
1239
1640
2482
684
773
743
1591
1242
2445
2445
1912
591
1613
531
591
1271
1643
1506
1340
688
1219
938
88
845
1226
2397
1761
1302
688
668
1224
2926
932
1603
1547
1279
525
1613
613
832
1736
1728
1791
922
2370
1933
830
1523
613
2461
1587
1600
1239
797
1684
743
1563
1709
1714
2400
1502
1531
1478
591
1547
922
1527
2400
1335
1419
1428
1875
1539
1370
1419
1933
2361
1694
930
1922
1527
930
1269
1499
1754
250
1291
1869
684
930
1754
1603
887
808
854
1839
1932
584
1348
652
867
884
1322
1587
1514
948
899
1254
1940
1631
1529
1413
2511
1913
1419
671
760
1321
1684
1711
593
538
1547
1926
538
1375
1613
1375
1913
1940
1296
938
1254
1949
1562
1643
1452
682
1711
854
808
1438
1527
1171
1547
538
1736
1324
1378
1844
505
845
749
1781
1231
610
887
664
1864
1891
483
1754
1819
1591
538
899
2425
1419
663
1419
1793
1643
1709
1868
917
1728
1279
1386
542
1283
1839
1844
1932
18
1302
941
167
1933
604
2511
2511
1340
1207
1613
1207
546
1640
938
590
1226
773
1949
466
668
848
1307
1409
668
832
1933
743
1386
1913
1600
1396
1600
887
1215
1296
1728
1323
1840
531
752
1322
1452
1527
1242
1743
1351
1398
500
3126
688
956
88
659
718
1613
1413
1378
1205
2400
1640
749
1351
1288
708
2511
1491
1718
185
1491
1831
1791
1503
668
1787
1398
1239
227
1171
945
682
1761
1429
628
505
613
1288
1413
887
1761
1277
595
830
1714
1771
760
1613
2610
938
1932
671
848
888
1836
1920
1933
2461
2664
1330
1334
709
1302
1771
865
1656
1679
694
1913
884
1527
1783
88
519
1714
1709
1505
87
1587
1913
1307
1802
1836
830
682
1603
728
1679
1354
1215
1736
682
1302
1743
1600
1438
2645
688
1419
888
712
1836
1836
1539
1940
164
718
176
1912
1896
671
1658
862
1761
131
185
1831
1933
2397
1754
1684
664
1808
645
1478
1913
475
1831
773
1419
1452
531
1728
1761
1658
613
1819
1461
1207
1449
1940
1670
1754
1348
1690
848
549
1219
712
1231
1219
1949
797
1643
2511
1545
1386
888
1754
1478
1506
1613
1613
688
718
595
1694
1825
613
1836
1657
1396
1912
797
1949
2569
591
945
1357
537
1545
537
1409
1933
208
505
1522
1840
576
570
667
1591
832
652
1254
930
899
531
1231
1502
1207
1754
88
1709
1340
712
1724
830
832
875
1679
884
649
956
1613
1926
884
757
251
1523
590
1514
1825
660
1949
569
1747
1743
1254
3006
1761
649
1370
1791
1438
3031
1520
546
1429
887
1307
1215
570
749
1283
984
1560
952
587
1419
1370
1502
1513
1409
1912
1822
1224
712
1878
649
649
1288
88
2511
208
1279
688
1518
1687
1239
2511
1472
1302
2511
1613
652
1348
254
1913
1945
743
884
749
1836
1224
1207
1670
1041
1396
947
642
1396
203
215
1451
981
1527
649
1478
1547
1640
185
1547
1375
1398
865
1323
865
1478
884
1736
1413
722
1926
1831
188
1831
176
1478
854
2318
1808
1571
1514
2397
1357
604
694
789
1709
867
2351
604
1687
2400
818
1825
818
1620
694
185
1370
749
749
808
1207
801
1912
2445
225
684
830
1357
1754
1207
2511
1600
1330
1603
593
1440
1868
1215
1226
1419
1920
712
1724
917
884
1608
714
1330
1808
704
1502
752
1808
1831
688
2997
1226
1310
1545
701
1791
1239
922
1281
613
208
1386
1231
708
1518
740
1231
852
1799
1531
1375
1224
1340
1787
1878
1670
1302
1545
888
1679
1323
642
1656
1600
1518
804
1694
1335
1288
728
952
1288
1354
743
208
899
779
1656
211
808
1704
1787
1413
1831
1724
1231
1253
538
1926
251
1288
1386
1398
1409
1557
1302
225
2728
1224
1307
1913
247
531
854
1440
859
718
1878
591
760
668
714
1933
519
740
584
2351
1687
1656
537
1330
1679
1283
1891
549
1761
848
1378
824
797
865
652
1780
848
1413
2317
2425
688
1836
247
2511
154
1844
1378
590
649
832
121
1896
917
1375
1694
584
1922
1819
570
642
211
1557
797
1709
1254
2351
1408
1527
1670
1643
1563
2813
1207
1771
1878
1321
688
1726
1520
247
1787
531
688
1219
1523
1709
1269
1207
208
706
1694
242
1783
1348
1351
586
1226
1279
1302
1687
1631
613
1600
1656
1791
87
1527
1288
859
1478
1440
1547
1283
1330
1330
1452
1802
1940
648
1808
1656
1231
1754
1527
660
525
1404
708
1690
629
1348
546
1322
532
1761
1657
1370
1523
1802
251
1357
749
2511
1656
1667
1743
801
1687
1643
1802
712
1171
917
1861
1279
873
1684
1563
1656
801
1302
1408
500
1340
546
1354
1254
1940
1514
2189
2989
569
1348
1728
833
170
1836
542
1531
797
922
1613
1656
899
1502
1771
1896
1836
1932
1491
1409
1440
188
1340
1354
2377
1761
1761
1224
888
1933
1413
1502
804
714
1687
1455
164
549
668
1518
1207
740
2926
887
1791
1398
1932
1724
682
649
1396
1404
590
591
1419
176
176
808
740
1219
1279
1531
254
714
832
1709
208
188
1529
1912
1302
1819
1912
537
1600
523
773
1670
664
1761
712
1694
1222
1868
1370
1391
1518
613
956
1836
1396
1878
859
682
1323
604
830
1841
1940
1780
1722
2370
1452
1562
1235
1743
1251
2511
2197
1171
718
984
1836
250
887
1922
1819
1224
1335
722
1277
1761
1461
649
649
230
1283
682
1527
1591
1478
491
1429
867
176
1378
1545
188
1933
1600
1643
2511
779
584
945
1656
1370
832
922
570
613
797
613
1926
1302
1413
1429
452
1840
688
1728
1398
1594
897
1791
2511
922
254
227
1819
1231
1761
797
1600
1640
716
69
797
1540
854
576
704
542
1375
1408
1831
1529
854
1307
586
569
1288
830
1239
134
88
1357
1518
668
500
1478
1302
1875
1868
2397
1224
832
1278
652
1836
1868
945
1531
1831
1643
1613
1502
867
208
743
1836
1452
569
1819
1754
1408
1235
1643
2351
1239
225
523
1839
1608
1351
254
2400
884
1771
1271
537
2954
2370
712
211
1502
531
1404
1913
1868
593
1386
1529
1419
1667
917
1587
1557
1307
1281
1603
538
1613
1235
801
1545
757
1378
1506
1386
1640
2445
1819
131
892
930
656
804
1912
1620
1658
671
1679
743
664
1886
760
1235
867
496
1207
1610
213
1754
1646
1449
668
1419
1386
1940
1288
704
718
1296
2397
1819
1455
1527
1926
555
1587
1836
1808
1724
1761
1330
1378
1912
254
1878
1386
897
1658
941
1780
1452
1527
1771
714
531
254
1933
1409
833
718
1687
1913
718
247
1643
1754
2322
1722
245
732
854
854
663
1231
1302
1419
956
1761
500
1563
804
1603
707
932
1896
1684
1478
1913
793
1171
1310
917
714
595
2511
1514
1819
121
578
1587
584
884
1398
1945
867
1307
613
671
1912
884
1560
1771
1215
2995
1945
779
1478
251
663
1527
1478
1714
537
773
1265
743
2602
1728
1207
1527
1531
1791
1656
1307
613
1354
1398
1945
1658
743
578
1679
176
1513
1207
1535
712
140
1239
256
1279
1754
1771
1386
1711
491
1822
1600
1849
1684
1754
164
749
538
1600
1933
1518
1761
714
1145
1375
1527
1354
1722
1687
1631
188
167
2351
668
1323
1709
1354
684
1674
1235
2808
2370
743
2445
1419
1949
254
749
1307
699
1452
519
911
216
1724
1222
867
909
1912
887
793
1711
760
740
797
922
2445
1886
1754
749
1235
1101
1340
1913
88
131
245
1761
1478
2397
1254
930
1491
1254
749
1545
167
620
938
1330
797
663
1819
1283
203
1413
1375
1600
176
586
1754
1219
1529
688
699
1878
1704
120
667
830
1949
247
185
1709
718
1279
930
188
956
1912
1704
1920
773
888
1670
1419
1484
663
1455
1781
628
848
1310
1348
1171
704
854
804
1743
1560
797
1726
1514
1378
215
1502
1330
867
956
1724
2604
714
1429
1709
793
1679
1687
797
1036
1933
854
956
586
1679
887
1926
867
1438
1523
1912
743
1913
1540
1539
833
1513
649
1375
1354
682
1868
1357
1302
1283
549
1875
1912
1357
1330
909
1926
613
1224
1656
584
1378
1375
1429
888
1724
584
546
1600
88
1522
131
2511
1413
1603
1878
1491
668
1523
538
1949
1267
525
1375
245
1717
773
773
213
1378
1694
1547
1313
874
254
2680
1375
699
1330
1724
887
213
865
859
1518
1913
757
732
1429
1912
1514
795
1771
1945
2079
1478
1527
1386
642
2674
1239
875
2084
773
584
1791
1330
875
899
1613
1608
538
1171
1386
760
694
797
1754
1711
2351
433
1670
1620
1419
1656
1409
1378
1643
2370
1340
1913
1754
1878
2445
1839
1502
225
613
1502
2511
2351
2370
1032
604
1222
1603
1378
1945
538
1802
652
1728
1562
188
789
216
1656
1505
1386
1277
1386
1455
1736
808
1409
1802
1235
1726
1808
2351
749
1728
663
938
1302
984
1527
1348
1945
887
1896
732
88
830
121
701
1933
1419
1321
801
1808
1224
773
1704
1224
1429
712
1926
1679
663
930
2397
684
1527
1506
1334
1802
1861
1440
1875
496
1819
1219
952
538
2445
1531
732
682
250
1413
1288
761
211
755
714
1231
185
1728
2125
1547
681
1478
1926
932
2370
1841
1839
1440
1656
1419
1375
1539
214
645
1912
1878
1396
1728
591
649
1709
732
208
139
549
649
1868
1728
1613
1878
1822
245
706
1743
1283
716
1340
595
620
956
712
892
1455
1269
1913
1656
663
1302
1279
1354
1518
1231
1254
668
1932
1656
1819
1518
170
1684
1940
1926
1754
859
1307
2511
1317
1694
2511
1656
743
1802
1307
1279
628
1940
1386
668
1603
1408
1413
694
2445
1587
164
1348
1330
1307
1226
1940
1913
887
604
1907
1323
808
1646
712
1670
1348
1219
1841
897
930
1587
1714
956
1419
1323
1171
1761
2397
2400
1562
663
1761
722
211
1728
1656
1171
708
1527
1940
688
832
505
1656
649
208
1367
1455
1330
1461
1736
1196
2955
930
1891
1455
716
743
1527
1926
1761
176
830
645
773
1808
808
1323
786
1475
1288
88
569
1781
1728
1330
1808
3059
1527
1478
247
684
176
854
676
642
1396
1754
1478
1375
1307
941
867
1491
1547
704
1547
1375
1640
1802
1562
1670
167
801
1205
1886
1940
1354
1354
1386
170
2370
704
1973
1922
1754
465
797
1945
815
1912
1277
546
948
83
1545
1594
1656
1330
859
892
254
1656
1722
684
1864
1296
2790
131
684
185
525
1440
2457
229
1527
712
1405
718
688
1529
537
1743
663
833
793
1920
134
1413
1419
1728
1429
1640
2425
645
1742
684
2397
1527
1514
1728
1513
1643
2370
760
250
185
760
1370
185
1875
1726
1913
1365
1714
1761
1926
1896
728
1514
1302
743
688
1307
542
688
1527
1670
749
1527
945
1219
1396
865
649
743
779
1340
1868
1378
668
1302
684
2445
1322
1562
1502
1283
749
1224
1640
1781
256
1711
1922
659
208
1527
587
1302
1933
1926
591
1440
1283
613
1754
1527
1787
1269
1547
250
1302
2855
1296
188
1632
1663
1913
1694
773
538
681
586
1656
1527
712
1920
1656
688
716
1587
1461
1754
88
570
1658
1802
663
1171
830
1307
1398
1478
250
1440
1819
1839
256
833
1743
1933
1603
884
884
854
1475
1656
1535
1912
1348
2511
1726
1269
1724
604
569
714
538
945
591
1840
1514
1819
758
645
793
1334
1207
1354
2445
245
1754
833
867
1375
1771
952
1302
1518
1726
1239
1370
956
1375
1224
629
1670
1330
176
664
862
952
1926
760
1537
832
1694
884
203
884
1231
1222
176
1670
1728
2445
1472
1840
211
1396
1613
1429
663
1761
1527
1452
1709
1449
1491
1868
1340
1656
688
1878
1452
682
649
613
1283
688
549
681
718
1269
2636
1396
1367
1461
1527
1319
1754
1940
1452
1844
1754
1724
1690
1791
1413
1429
712
1215
1527
1608
254
1215
1656
2926
531
1819
1539
1728
1736
1413
956
1455
613
505
185
1321
1913
2370
1283
1819
804
1722
1419
2445
1283
1277
1475
1235
1841
656
1478
732
595
1825
1913
2511
888
712
884
1913
604
1419
1429
1687
1913
1288
888
1283
1321
1323
922
681
185
1283
185
681
922
718
801
1302
1527
164
1761
797
1587
714
1396
1711
1354
203
1791
1600
948
938
1330
845
1242
1728
1819
1242
1808
760
1640
668
887
1452
1288
1940
1878
833
1419
743
779
1949
1587
1231
1539
1231
773
681
1819
1940
185
229
1455
652
2247
1367
1728
150
681
833
629
1704
1926
494
887
1219
1523
1736
1354
1281
1527
1600
760
1684
88
1868
1440
1408
1527
1327
1478
1940
591
956
1171
164
1288
242
808
956
1658
1945
1940
1405
208
215
797
1587
694
1761
1357
867
1219
1949
1398
1761
2370
2351
131
749
121
646
1836
1302
1370
1945
1405
1603
1302
1413
722
1754
1269
1452
1761
1840
1704
1419
1386
549
1505
701
830
1926
1932
649
652
1224
688
1429
1933
732
2445
1709
649
1600
2511
1620
1527
956
688
917
938
1527
1679
1761
613
830
1529
1754
1251
793
1631
134
1545
3063
732
1478
1296
714
1557
1922
1231
1478
176
1652
1419
1926
793
1670
1419
1808
1656
1254
652
1398
1408
664
1920
1531
854
1527
712
1808
1386
956
1836
865
854
1754
663
1398
718
1514
1429
984
1754
1386
1670
888
1348
1791
1591
1527
804
1646
1868
180
500
1378
1761
930
546
798
1323
1281
668
1171
1472
1754
793
1231
1224
917
672
941
1663
1722
1836
1472
1409
164
1288
1761
584
1323
1682
792
1656
884
2445
1658
185
2397
1409
2370
922
1419
131
917
1754
743
1940
804
797
917
1656
2322
2511
859
1396
584
749
1913
1239
1386
1754
1440
2400
1527
1896
1502
1276
595
185
884
1502
1545
247
519
171
1491
1375
699
1836
2575
1296
1340
250
948
1754
254
549
537
1323
1562
570
1348
1912
1413
2400
254
718
716
203
1912
808
1307
1754
247
712
932
1348
1912
549
649
1484
1844
2397
569
938
578
591
1455
1354
867
1562
1787
1926
743
1709
1527
1631
242
708
2445
1475
646
712
1878
854
740
1596
649
938
1547
214
1386
188
1656
1878
1171
1235
930
1868
496
1868
1527
2351
1378
1600
247
1452
1599
1321
613
1367
1452
2370
1791
1478
1386
1348
922
1849
146
1670
1527
1670
2400
1819
802
648
1547
1461
593
991
1878
892
1656
867
519
722
930
1527
1310
922
1231
1502
1640
684
628
1405
671
1670
1207
1277
722
1754
1340
1684
1736
1940
613
1819
956
1709
1340
642
801
131
570
1825
1658
1600
3075
1557
254
537
1722
938
1527
1656
797
537
1419
1502
1502
1502
663
884
578
1560
251
88
613
1646
1254
1718
688
1562
1539
758
1754
1861
1296
749
1370
1709
1709
1531
941
1670
591
1836
1491
1761
1219
1254
1728
1271
728
704
1754
681
712
1527
245
1709
1321
2400
549
760
1819
1398
688
1224
251
1203
1531
208
743
1787
121
854
892
887
804
188
1323
1461
1808
2470
225
3
1913
1491
1419
1709
1521
1836
1455
1670
941
1224
1945
1523
824
718
1754
664
652
1348
984
1920
1670
537
254
1545
1562
797
537
524
1736
899
203
1920
1408
909
797
1340
591
1213
1819
570
2397
642
2400
1920
1375
88
1922
887
668
538
1271
1527
188
1724
899
1679
818
505
656
1527
586
694
176
1413
256
1088
2397
1461
1940
251
1419
1438
887
867
1836
1932
956
1334
1594
1640
1375
176
1613
1603
824
938
1545
1540
1912
1823
664
773
1302
956
1478
208
1875
1330
593
1224
1204
1398
2322
930
1527
1531
2048
1518
773
1523
1513
1302
793
1771
941
888
1694
1398
1933
1452
1600
1722
688
604
1613
1348
854
570
1631
586
1932
922
245
1658
2511
1940
887
945
1771
1932
1880
1547
1440
1478
808
1802
1288
941
1535
170
1640
722
2351
668
1640
208
203
1687
2397
684
1527
214
256
1940
854
1258
1643
578
664
1461
613
1518
1839
538
718
170
1527
1819
1283
1281
519
1670
1562
1724
1940
749
570
1791
1728
1889
1354
649
1797
1747
1802
752
671
1868
830
1802
2445
1310
1912
491
1279
1557
570
1761
1367
538
1643
1643
208
956
1743
1613
1802
801
1354
1207
185
956
1709
613
832
549
1736
1912
1253
1945
1429
1491
1478
1409
867
531
613
2023
645
865
613
688
1643
712
663
704
1875
1527
164
749
1761
1162
88
705
1878
1545
1600
888
645
1603
854
1313
593
681
875
538
2511
1171
699
1670
1386
1307
1761
884
1240
1932
1288
2351
1600
1265
2511
1940
1722
3
656
188
1478
804
1386
1539
1896
570
1836
1396
1562
1269
663
938
1703
1472
1269
830
1646
1521
740
2511
1340
2370
1265
247
188
1711
1949
216
1886
1375
88
1656
646
645
1613
1761
1754
1670
1340
1239
887
2370
2255
760
1429
247
830
1283
591
1478
2351
801
818
1527
1709
1791
225
584
542
1722
749
1269
225
1747
1658
1514
1239
854
1398
1386
1791
2511
248
570
208
1226
1656
1408
1587
1912
854
668
1728
713
718
584
1523
740
1288
1808
2970
1163
1640
188
1547
688
830
1836
682
1354
1531
668
1819
832
773
225
469
1922
505
752
1429
216
517
1408
1819
930
213
604
1231
542
1235
1896
1060
1253
1761
1761
613
531
1761
538
793
1330
1386
1307
1219
1912
1940
1527
932
749
1310
586
1831
1913
1587
2370
1787
1283
1375
1340
185
830
2370
681
3117
1656
1640
887
1527
1478
2445
1761
1913
1913
732
505
1545
743
1513
773
508
1679
1920
1791
1386
1608
1388
752
1747
728
865
892
247
1654
584
1709
1761
1224
1670
832
1321
848
718
668
1724
1440
2268
1413
2445
899
1340
1438
797
1307
1171
1945
757
865
2511
1478
1226
1321
1687
1277
215
1608
1687
1781
1222
660
1302
1940
1547
1502
948
1722
1527
1875
718
1932
1754
225
586
718
1491
1896
1896
1330
1283
1875
854
688
1235
1409
1513
1409
1728
1235
1375
1868
1822
1743
1724
1761
937
225
1670
1613
1808
684
1409
1656
1690
2511
922
818
1889
732
865
586
1868
1754
832
586
1608
1836
712
1562
549
1694
1310
956
1348
804
1656
1656
2397
591
682
888
1513
859
1600
1375
208
1728
1613
1600
1475
1886
1307
1670
1787
732
2425
1679
743
1419
1429
1370
1296
712
245
1283
684
640
712
531
1714
216
164
1348
1787
845
1404
681
815
1802
663
1539
714
1709
1547
1836
1386
1732
664
952
830
688
1478
1440
1754
2511
1283
1949
1348
1761
2317
1288
1714
1771
1242
593
728
2511
613
131
613
1438
713
808
646
1945
234
1670
1348
1323
1933
549
1657
2400
688
1771
848
1354
1926
2370
793
1340
347
1378
1819
694
1933
797
1709
505
1613
884
1527
1429
789
1608
2511
1709
1396
1791
2164
1940
176
1791
1386
1656
749
1940
832
1491
1690
1535
3041
1527
1868
134
948
1398
1640
854
2019
1819
1600
884
1235
757
1269
1722
247
884
613
613
1413
1409
1831
185
1352
538
1239
1557
862
688
245
1207
1808
1171
569
1224
2351
1808
1419
684
1754
1709
188
1207
1822
938
749
1694
1419
1231
760
1913
1429
1670
1405
2351
1364
1396
649
164
254
1378
884
1302
1656
922
1926
884
1378
613
1868
537
1429
1658
1239
797
740
1754
832
531
984
859
1330
523
1370
2351
713
1283
1875
1330
1704
694
1302
888
668
712
1891
818
1819
1913
1603
1527
732
1207
1640
1334
1819
1831
930
1429
671
1868
1370
1878
1658
613
1761
1933
1836
938
1171
1288
1440
531
2351
1281
586
1283
1351
932
1831
519
1296
884
1224
188
569
732
1636
1330
1868
1449
591
652
1529
2511
645
1709
1771
1562
538
743
1529
1849
1613
1646
505
1819
1452
1783
789
1269
1560
2322
1539
804
854
713
1375
1596
645
865
1419
1378
1478
660
500
1348
1932
2425
1351
739
732
786
1545
188
1231
1334
1405
1231
1231
899
1491
659
704
1839
1926
1398
1849
1754
749
899
1279
1231
1840
749
1219
256
1724
930
167
1912
1231
1631
815
1370
578
706
1239
1413
652
1429
1239
164
1709
854
1912
2926
1868
1728
208
1302
922
1594
1940
1224
1791
897
1920
1819
1913
1912
538
1375
613
532
537
1679
1656
1709
531
1831
613
256
1302
1440
1440
2313
2511
1302
1222
3000
215
1535
1736
1932
1687
1514
848
1670
1694
1926
1310
922
1375
1831
1670
1656
1545
531
188
1656
688
1386
1913
1724
1926
854
1398
853
917
2511
613
682
2511
688
899
185
718
859
1539
1940
1171
1736
1455
254
576
640
660
1491
1562
718
1646
2317
1429
1656
1545
671
1207
613
1313
1656
892
1656
1527
1587
875
1348
245
1271
884
1600
854
1711
1375
773
1239
1714
938
732
519
1277
938
1413
1913
1924
699
2238
1844
176
1321
865
546
1288
1207
629
1841
684
649
537
1868
1736
773
1283
830
801
170
1503
1171
712
1323
2397
1378
1754
922
681
712
1547
1370
830
1455
676
1667
1288
1386
2351
1386
1375
1658
2370
1808
1527
1438
1502
546
1348
1503
1940
1328
2322
249
854
176
845
1386
1613
1587
743
225
595
1761
1408
1656
185
867
1370
1603
2511
1398
1288
1949
867
1491
757
2397
1718
1913
1913
671
2511
2434
505
1603
663
1518
1224
682
1861
1562
1798
1527
1527
1687
930
2397
1656
251
604
591
941
818
1675
1831
1531
2445
213
649
584
859
664
688
965
1656
185
1455
1933
797
1718
1945
505
2445
2397
1667
537
211
1831
256
1258
1531
645
1269
859
760
1171
1288
930
1836
1455
956
1087
537
932
591
1802
538
256
247
591
865
2511
1631
227
1413
1761
2370
797
1714
740
2370
1472
176
1613
867
1562
2322
1949
1219
749
660
1440
1808
718
1513
884
1438
591
121
1822
1518
1239
682
2445
584
779
613
909
590
760
1452
578
682
1861
1513
1878
1819
531
1722
1656
746
1378
1475
1631
1429
1787
760
2397
1724
1722
1643
1330
247
1724
712
1791
1523
2370
1940
570
808
1694
1527
1323
938
121
1646
538
1836
1587
1920
1307
884
586
830
1398
1670
1531
1613
1646
1724
649
1670
2445
1472
779
613
1527
1787
941
917
1518
808
531
505
247
1545
1330
1839
531
1277
688
1926
1690
208
1531
888
2322
1527
1413
1643
932
1491
1836
713
211
1322
1502
938
1378
88
505
1321
1562
537
531
1539
922
757
2317
1747
1334
2445
699
1545
1631
663
938
681
922
649
268
2370
749
757
1455
892
1258
1679
1670
712
1875
922
595
941
1354
570
1396
1335
234
1562
865
1330
613
1587
1171
1690
956
1912
722
757
1262
1288
1722
569
1787
740
1386
1656
1440
2370
1825
1724
1378
1836
740
2861
2009
1547
1239
1527
1841
167
1438
760
549
1754
1670
2926
1704
854
649
1330
1408
1687
1949
531
1429
2370
1472
1224
884
2425
1656
1545
1920
688
1600
2400
1296
1478
587
1242
629
1771
704
505
1396
714
1455
1670
1690
1408
2511
1912
1922
2351
1396
1603
699
668
1224
1330
1670
1640
1646
604
1340
884
1600
1724
1646
1591
922
812
1413
1600
1771
1761
227
1265
1518
1224
613
1771
854
1352
718
2370
718
1281
930
211
1761
818
1704
1461
1694
1239
1687
1836
1656
1613
1307
546
642
211
1518
2915
1684
1323
203
668
642
2351
1771
126
917
804
740
185
663
945
732
660
888
797
930
591
830
752
1386
1728
1386
1375
569
1687
1375
1658
245
1296
245
832
1351
1771
1631
1239
1933
2351
1348
862
1831
859
1563
1288
1940
824
1736
1398
1643
1709
1714
2370
1269
704
930
546
1831
671
1613
1348
537
884
591
1386
613
1527
211
2397
1945
250
793
2511
1670
211
743
1714
1587
682
956
732
801
1419
1670
1656
1310
1370
1690
1886
629
1235
1375
1640
538
1600
681
1643
1398
2192
1718
1670
203
531
1478
1819
1440
1171
984
1684
875
1724
1207
773
1913
1326
1933
722
1640
538
760
1171
1321
570
797
703
1348
1491
1224
663
593
586
549
1224
797
3145
249
1279
519
591
681
854
945
1718
867
1875
1640
307
1560
1836
1926
1722
671
1370
2397
1926
1932
2370
732
591
1868
1330
956
1945
1724
1478
832
1491
1527
613
211
1926
718
2397
604
1687
1224
1413
549
2445
1405
1600
1370
1307
1334
537
1791
1375
1886
1321
1547
1754
1396
884
1302
613
1321
854
2926
1748
1438
1527
1440
1687
1231
2370
2511
948
1235
1502
1322
1771
2397
1527
546
1419
519
1754
801
2511
1323
1514
1613
1171
538
797
620
1239
773
1296
1640
1461
1563
1405
773
628
884
1932
1514
749
1690
648
668
1357
1224
500
1529
1587
713
743
1886
1518
1527
1354
208
164
854
1709
832
591
216
570
211
1491
1840
1736
1945
1831
1613
1754
904
1340
247
1787
1868
1502
1193
645
1475
542
663
1279
2225
211
884
2445
1711
1656
757
1926
808
808
2763
773
1307
1587
500
1491
537
1891
1323
1330
1531
208
646
1452
1743
1239
180
225
1302
688
783
1527
1429
1722
830
2511
1502
1819
1413
1567
2022
1836
1587
865
1836
682
1429
1288
899
1461
1643
922
1886
1367
1714
938
1656
1679
1940
1875
1545
854
760
628
164
120
884
884
185
1819
1527
216
1226
1254
1413
1839
1547
922
938
2351
121
704
1643
188
1419
824
1912
593
801
1920
2397
1684
848
496
1340
1505
1502
2758
1722
865
208
797
1518
854
801
884
743
1545
208
1670
211
1878
1656
211
1613
1283
948
546
865
2370
1452
1656
922
225
2317
1761
1547
1808
569
668
1728
256
1398
1868
590
1913
1283
1398
684
1207
613
1640
1472
1386
1207
1886
1864
732
793
591
1527
1836
797
1340
1386
1254
389
1224
704
1222
663
1531
884
1933
1761
1891
1913
1339
732
1254
1354
1945
537
740
1307
1398
812
1922
1302
1321
1690
542
854
3136
1527
938
1771
1375
1704
1531
714
1323
1704
845
1242
1621
688
1375
505
1728
688
2411
1722
984
1231
941
1791
203
922
519
1600
688
1819
1761
712
1307
1940
1271
688
1307
930
830
688
1375
1603
712
1600
948
1207
628
1294
671
1831
1288
1726
1728
1709
1743
1306
688
1600
1239
1631
648
1704
569
1522
1354
1478
1527
1878
1825
1455
1657
1563
569
1839
1330
2767
1409
1709
1831
668
2400
1288
922
1791
1736
1239
2397
1375
1694
1478
749
1413
1808
203
688
1932
1254
1527
1896
681
830
255
620
1502
1398
1226
1398
576
909
1613
1419
804
2445
706
887
1222
2511
185
1603
537
2445
773
1663
1370
1296
1656
1868
789
1933
1527
1771
712
1375
1348
1419
1926
546
1926
1513
1656
1502
1231
899
188
1283
1455
1896
1419
1413
537
1945
1709
1242
1600
1646
1491
208
1408
740
1791
1709
1429
1940
531
1224
712
757
584
1170
1276
1656
1419
215
593
2445
1547
1404
956
1478
1438
1831
1440
1455
1386
2511
1743
1613
1239
1370
804
1539
743
1340
1761
1656
773
1600
2400
1207
1235
254
956
848
1912
1940
1531
134
1370
1224
681
682
1545
1469
892
668
1781
1714
732
1836
1239
180
722
1889
797
1302
789
1761
1808
668
2511
930
1896
1631
1694
1560
185
917
2511
1808
1663
613
1922
1478
1484
2232
1527
663
884
830
1875
3143
1522
1694
1547
1670
2351
1222
1419
1728
1761
1357
1545
743
859
854
941
1370
945
586
1912
587
884
1375
660
1171
1771
1277
1920
1334
587
1849
1224
1940
1518
245
1736
848
1743
1754
1520
712
1679
251
1940
88
930
1409
652
1257
1398
1657
578
832
1307
1502
1491
1518
1670
865
1419
688
188
1608
1694
1780
1679
688
1531
2365
1761
1656
1279
1484
1620
1912
1562
865
3061
2370
1288
704
208
1819
645
938
1836
1386
496
1535
1438
1224
185
1613
704
848
1334
1396
208
2884
1478
1408
688
1831
1912
1761
1307
854
1171
1754
645
531
1283
1372
663
1920
888
1527
867
1674
1321
1288
1771
1600
945
1891
1643
649
1761
1600
1239
1940
1844
1302
749
1540
1825
1235
1239
1709
797
830
708
1224
1656
1478
887
1940
1440
251
1334
1836
1600
648
604
1761
1889
1687
1313
681
684
2801
1808
591
1514
613
760
1330
1920
1736
1945
1926
1656
1378
668
176
2440
1235
1662
1722
1658
859
1472
1819
824
549
649
652
1933
1587
1643
932
1667
952
832
234
645
256
854
1386
1912
45
2511
867
1926
1455
180
1728
930
586
1330
708
1370
1231
1926
1613
1277
1429
757
1940
1296
1302
1419
1787
628
922
1896
1523
1539
797
1631
88
525
1224
1207
591
1631
1587
652
1518
2400
1440
941
613
1367
1348
1224
2955
549
1722
770
688
941
1419
3150
801
1302
1502
1687
245
134
1913
1378
2667
743
1663
1949
652
2351
1907
1330
1912
1402
1288
2351
500
1375
1940
1646
1478
1354
1802
537
941
1310
1896
1836
1513
538
1709
1658
1709
1539
1557
1370
1913
2915
1224
941
1613
797
684
1547
1722
649
892
859
1207
1370
1302
1819
1452
1940
591
1310
1357
1254
1945
500
538
1656
1419
1922
2669
801
1207
1945
1478
1913
1351
1302
1527
531
1540
1348
2511
1791
1235
1330
613
749
779
570
930
216
613
713
922
1265
1283
1523
1754
941
1330
1340
1613
722
649
1613
1520
1351
185
1657
1269
170
1449
157
1378
1754
1724
749
884
1819
2507
1419
1398
694
1940
801
88
956
1687
1231
1780
1822
1670
1922
188
740
1527
2445
1475
2445
714
1491
1933
247
1409
663
2445
1868
1398
2511
956
1670
1940
1631
1613
1679
718
1913
88
859
1455
1771
1787
904
250
1926
832
1728
1239
884
1409
245
131
1875
176
1913
176
1926
797
779
1351
1920
1386
660
1761
760
899
549
1513
1687
1694
1945
570
628
1761
713
1933
1945
1861
208
208
1357
749
1514
613
752
1527
1340
1413
1761
2400
854
699
832
1419
1484
1518
1754
1330
584
1656
922
1398
1302
1687
1787
1819
1670
663
1922
1224
1679
1323
1375
185
1726
1603
952
1547
681
1849
2400
1831
1239
1386
88
1283
757
570
1419
1226
1531
718
1231
1224
216
743
1330
656
1408
1761
188
1839
1787
2744
546
1378
1808
1949
1791
1239
922
713
2400
1791
211
2351
586
1613
1375
1761
519
1836
549
1398
714
704
1429
1656
1254
718
1283
854
728
899
1819
1310
532
1283
254
1656
1215
1207
1378
1754
897
649
854
1527
1219
1656
808
956
2351
649
584
884
945
1413
2895
2397
1440
1409
1620
1348
1836
888
1527
854
569
808
2000
1231
245
681
1643
2445
743
897
1231
797
2445
956
1613
1539
1945
1231
1831
712
1073
1940
671
1945
1891
884
830
1513
2445
1761
1226
2400
1331
2511
1831
2773
1475
1283
2370
1378
613
682
1307
1608
1518
1527
1461
500
1587
865
1330
1302
1886
1547
1461
682
1231
922
1310
1527
1912
830
684
1878
789
899
1171
1340
1849
688
2599
728
581
1761
718
1724
1386
1670
789
1205
793
1557
2322
1754
1613
1478
757
1933
1239
743
460
1670
1684
1761
865
1709
668
1687
505
2696
1288
1296
188
1926
833
225
185
732
1600
801
1922
1926
1889
121
1886
1694
1819
1940
714
1429
2452
779
2511
538
684
1722
830
1207
1386
1761
1207
1724
1761
722
1926
1646
1709
1670
1808
854
1940
707
757
1253
1839
1207
1455
1378
719
1409
1831
2861
2969
537
1690
1378
613
1340
1922
884
1761
1825
538
668
1656
188
1920
1761
1413
732
1386
749
760
948
2397
1711
211
1229
2351
1531
664
1926
1836
1461
245
1791
2511
1307
945
1283
549
1808
749
1940
664
1819
1933
1658
613
1429
1600
1224
1518
254
584
909
1521
1408
1413
251
1808
773
2228
610
131
1398
838
1302
1283
570
2370
1354
538
2511
1875
1378
1640
245
757
211
1819
1386
1207
956
2909
1540
1704
1351
131
2351
537
1224
1378
1307
1670
1718
1761
704
793
1283
779
1711
930
704
743
1279
1657
208
88
188
1370
1307
1920
1288
1281
1307
1679
1239
832
1330
620
1449
247
1640
203
1658
2351
1313
1831
832
2322
211
740
1207
716
1896
1640
1408
1375
1321
1709
538
1455
1313
932
1743
1478
793
1258
2397
613
1398
1354
845
2865
688
1631
1386
1413
523
1687
1657
830
832
1340
884
770
867
1207
1679
1913
718
1357
793
88
586
211
652
1386
1354
743
804
1761
867
728
1449
1340
656
1239
1502
1348
1722
1891
586
1945
1920
1239
1242
591
1348
1831
1940
1643
1675
628
801
743
694
88
225
793
2377
254
1491
1475
1656
176
1348
892
1781
1409
1254
225
1514
245
1728
1330
1386
505
1657
1413
2370
1523
1868
1932
865
1878
1440
1296
1254
538
1408
932
500
1330
1352
1050
1643
1378
1323
1926
1478
1409
590
1302
728
1563
1207
88
1478
1502
668
804
1839
1239
664
1891
1375
1926
2511
1231
1802
1754
746
1771
1249
1658
712
1529
1351
1523
757
2646
1413
1722
830
1281
2322
859
584
1840
1375
1440
867
749
2481
1643
1429
173
1591
1726
1646
2370
1281
203
1754
1171
613
668
746
1547
830
1709
1478
1587
584
1932
1340
867
640
1396
645
1878
1231
1231
2351
909
1429
1484
1658
668
884
1231
1231
1518
1302
1224
1281
1378
1520
1656
1190
1409
1841
542
1608
804
185
121
1330
684
1207
1819
1527
845
887
1478
251
1746
1540
1891
1791
1754
1171
1330
593
1728
1527
1281
613
1398
1283
1563
830
1940
722
712
1386
591
707
718
1656
1351
225
1940
793
1613
1545
1547
1920
732
660
1478
1378
1656
1640
3049
941
1836
1594
1392
2445
1640
211
1478
832
613
760
586
1222
783
1452
1945
884
1913
909
531
684
1728
1502
1658
938
1527
180
1663
1656
496
2157
587
88
610
1608
922
1600
504
1640
681
718
1670
713
1670
909
1279
1839
176
1302
897
1340
1657
188
1502
1819
1514
234
1518
712
1608
1808
1340
1408
712
167
1754
743
712
1736
884
1687
1440
1922
945
1413
1475
1926
1224
797
167
586
1296
1724
1288
909
917
121
865
1398
215
2571
208
1527
537
1207
2256
1330
1231
1527
688
1724
251
1836
1728
867
1724
1539
824
1933
1889
773
801
1398
1780
749
1724
1736
922
1836
1283
1656
1714
1600
570
1531
922
1302
208
1922
1514
1808
1913
1736
1279
1378
1283
728
1840
1254
812
2317
1283
1643
1945
1473
801
716
2853
1656
1288
713
1239
185
613
1886
804
1679
1933
586
1656
176
712
1235
2445
1808
1396
1836
537
652
1656
713
1386
1527
537
1258
645
1600
245
804
1283
1475
1277
1831
1949
1670
832
956
956
854
1207
1591
1547
1239
948
1591
922
1523
801
254
1679
773
250
591
225
1235
1281
646
897
2511
1940
804
1709
1945
2351
1254
1527
1409
1351
1839
519
1545
537
225
2370
1527
932
1235
1878
1307
945
1231
1219
929
640
718
1215
1224
2424
818
1277
519
1825
789
211
1413
2397
1886
211
699
2537
1545
396
938
208
1478
185
245
1839
251
604
1207
1461
1409
1657
33
2063
570
1836
251
1933
1613
231
1491
832
1600
688
1913
1640
1600
1875
1452
2425
867
1836
797
613
88
830
1386
922
1171
1736
716
570
2351
1694
818
865
1560
932
1839
1875
897
1861
1310
1478
1322
1613
247
1886
1231
897
671
732
538
1409
1370
1747
645
256
1455
1239
793
1912
922
1122
1937
684
1670
1224
887
663
1841
593
1171
1940
613
713
1348
1370
1302
211
537
808
930
546
549
1302
712
1219
483
1231
801
1932
211
1231
208
1207
613
718
2511
1405
3029
1396
538
620
1656
1323
1279
1722
1307
1913
716
1836
1643
829
531
1437
1613
668
1839
1831
1307
1254
1868
848
713
250
2322
865
1386
1239
1491
1920
1269
830
519
712
1449
586
1307
1354
1912
832
938
628
538
613
1868
938
1330
830
1375
1539
1637
1386
1771
213
760
761
203
1060
1802
1254
1527
170
1521
743
1254
245
537
922
722
1283
1945
1771
1670
663
728
1761
2322
854
1357
2351
1348
1913
1687
640
1684
2925
2925
251
1670
1658
1656
682
1413
1283
1375
1413
1687
757
1545
797
2351
773
1679
531
1912
2926
760
1283
1761
1413
956
591
188
1296
1254
1679
1940
1531
1831
867
713
1378
1378
1527
1408
1535
649
613
865
1743
1296
1449
1518
1354
2445
682
1283
884
537
1714
1540
845
671
1603
1648
1452
1527
740
1933
591
1704
1886
1472
248
1802
1743
867
211
1224
1352
854
746
531
652
740
681
505
1600
1711
1913
1825
185
1478
1802
1603
707
1722
1736
538
867
808
1404
1603
1540
595
1438
1613
1527
712
1912
176
134
1283
1478
1348
1761
1529
797
1413
1413
786
1865
1670
1886
203
1231
1643
1224
1679
899
1560
917
1600
712
2511
247
749
688
688
1787
1514
1613
1922
1679
712
1646
1527
1656
1348
188
682
1527
1562
1398
613
2370
1728
1419
2511
538
938
1913
1694
1940
682
930
1823
1302
663
584
659
1528
1808
767
859
1613
591
1656
865
1932
1429
1429
1687
1613
1714
1798
1613
1945
865
797
538
1386
250
570
922
1868
1478
1684
1933
1912
1868
1656
1375
1396
1419
1656
1330
1709
1613
80
1754
701
1839
718
1840
1643
1771
1679
1754
2351
1714
1684
1743
652
1600
1724
1926
1868
584
1747
1600
525
1791
2322
1709
1255
542
613
652
188
2351
3153
1307
862
1408
1640
1452
2179
930
1254
832
1455
2397
1841
106
1302
704
1839
1868
1323
1419
1600
1491
1503
1502
732
216
1514
1370
887
1761
185
1839
1922
1656
1288
1269
808
1375
1521
1030
1370
1932
1819
538
1933
1288
247
656
1409
667
1419
188
801
1761
3079
760
867
681
185
1461
1704
1207
1370
867
1926
120
1613
941
818
899
1502
1378
549
1518
1370
629
859
1831
1736
1656
1808
613
1603
185
1354
1531
1370
1491
1791
932
688
1926
749
1694
1419
1600
216
1781
99
688
1868
914
830
505
1836
938
1709
832
917
801
1687
2892
652
1886
1231
1687
1348
1886
1808
1787
1643
1540
1926
1613
1378
904
712
704
225
793
164
1475
1429
203
1761
1386
1398
2370
1334
930
208
1743
1657
1269
1491
645
1684
682
1545
1235
1940
743
1254
538
1714
598
938
1514
1913
88
743
887
1409
1545
681
1302
1694
1690
1868
1631
1754
1518
1808
699
1375
830
1472
1472
899
1747
87
1375
1656
804
593
652
586
1221
930
1478
1709
1945
170
830
628
1378
1600
1656
251
801
1293
1451
1679
714
538
2580
830
1518
922
717
1478
1455
1518
1684
1718
887
1640
1438
1933
1540
1310
1378
1370
718
1348
645
531
1288
1535
712
1502
1912
1922
749
1296
1754
225
1531
1171
1288
1912
859
786
584
1296
1741
1724
830
1396
743
2281
2445
1840
649
1940
1513
668
909
1728
1472
1640
684
1513
164
1808
185
2255
1932
628
1945
867
1239
773
2926
188
922
1603
1348
590
1758
1945
1875
952
1656
1808
818
938
722
188
1472
1171
932
1562
1527
1386
1239
867
251
1631
938
2351
1527
1808
945
1743
134
1913
757
1736
1658
684
930
1409
1265
1819
1231
1277
570
256
1761
797
283
1878
1771
909
1419
1591
743
1321
1736
1404
1375
2322
1886
1370
941
1354
701
254
1398
1271
930
1761
1302
251
613
1646
2612
1940
1307
208
884
595
1288
1940
1922
2370
2532
801
732
956
500
1231
1302
1279
1224
1913
584
1728
1690
2511
929
1323
2400
1836
1896
247
956
1231
1825
660
1340
859
779
935
676
1620
1340
1791
1940
718
899
1912
1340
832
1670
945
1378
1409
892
649
830
646
1891
1920
1224
1933
1808
1787
254
1377
1547
1307
1239
1656
743
1348
1351
245
888
1656
1878
1461
1831
688
1375
956
1258
1215
88
1529
2592
1215
1518
884
1330
1545
1398
1819
1831
531
1226
1282
570
1313
1724
1656
1640
899
1367
613
1926
1600
652
1323
1920
1429
1743
1429
922
1926
722
1348
1912
1690
188
1761
1600
1302
645
1440
1514
668
897
1656
1613
783
1920
1518
1495
884
1224
1516
1484
188
1302
1335
1889
1560
549
1539
1527
591
1288
1603
1754
1743
225
746
1709
88
551
1277
1949
804
884
247
1594
1819
2742
1913
1419
537
1875
2370
799
749
938
1219
586
1370
1351
1302
801
1396
247
1945
1819
1235
1722
854
281
749
1171
1348
1302
1714
899
1613
722
1288
247
578
1473
245
1535
773
613
1478
214
845
1357
2370
1215
1932
1419
1348
1502
1340
185
1348
1408
2400
185
1603
1840
525
1171
1802
1302
613
1357
2425
1613
1224
1920
930
1367
1562
898
1277
1478
569
1684
1926
613
1754
1396
1670
668
708
1531
1370
904
930
1670
1398
1643
848
1398
1258
1440
1250
531
2351
2713
1545
773
956
1310
1822
1658
538
699
1896
1478
1348
1277
1527
1357
797
1656
932
1438
1419
1600
712
804
649
1307
1398
1527
1283
569
684
911
909
505
684
1656
833
1386
1684
1276
1878
247
216
1547
743
2578
1722
1440
671
1386
797
1761
932
1646
1875
706
1398
2860
570
1868
2425
732
211
888
1912
1491
1375
884
208
1819
1239
2351
801
549
941
167
1531
1455
887
649
1831
1868
225
688
1404
1478
714
211
1527
88
1945
649
1798
1438
1348
1557
740
797
1283
1754
712
546
1823
1491
131
2397
1913
1932
884
1231
1640
1413
1514
247
1933
1307
1831
1761
1656
888
1242
789
1239
1631
1370
1455
1271
1438
1600
699
538
743
1754
1386
1912
1171
1726
1836
537
1307
2568
1658
537
1398
1819
3
549
1527
797
1330
1518
1386
2445
740
1761
1728
1527
699
1594
176
743
645
749
1288
613
1840
1711
1913
1613
728
797
660
531
887
587
1690
569
1912
164
1527
1455
88
1690
854
1754
830
2445
1323
1484
1375
773
1736
1491
2397
1709
613
1375
1836
793
1743
1440
2370
1631
1323
1205
1386
830
569
1743
681
1502
213
1932
1408
649
948
613
1413
743
519
652
1787
1231
1502
1743
1819
1354
1472
848
1269
1527
1254
1646
854
211
584
760
604
1527
1600
1378
1521
586
948
500
789
845
1844
1304
519
1819
1613
1378
888
1932
1408
1670
1375
930
1932
808
1945
1531
867
830
1754
2511
1640
1461
1491
1940
1302
1302
1802
1330
225
591
1375
1670
1670
1409
1354
663
2926
740
946
1603
854
652
1656
1643
832
1802
1787
2582
1398
2397
1761
1440
1971
773
1940
1709
1283
663
1560
1239
664
1547
941
1419
664
1687
1878
1545
1539
1531
1708
671
1396
1351
1413
1004
1741
1322
743
591
1694
718
884
164
887
684
1250
760
948
1413
2445
1222
1761
704
1348
1913
922
1545
859
797
1736
2370
1461
2351
1348
663
854
1562
1505
941
1224
917
1868
2511
1502
922
1761
786
899
793
1822
1670
1413
1819
1620
1643
3
1215
538
1491
1679
668
593
671
3
712
1416
1822
1413
1896
2511
1449
1787
1840
1886
1875
793
188
2511
1239
225
1398
867
1419
789
188
1527
1307
1868
519
1330
1711
1398
1656
1351
1791
2351
1839
120
549
1370
1656
682
1675
1940
1670
1781
1736
1484
254
793
1408
1545
1849
918
1932
1736
1562
1932
1933
1522
1933
917
704
1239
213
1307
1224
922
1396
1613
1398
1440
867
1370
1307
1283
930
1224
1281
1709
922
1560
1171
1940
538
899
797
1354
1613
1302
1239
1912
1747
1527
1710
2787
663
728
1620
884
1231
1825
2445
930
1657
1754
1478
188
1640
1224
245
167
669
1419
797
1330
1728
1714
1781
1761
681
185
1545
1560
1514
185
1868
1514
1535
1932
1643
645
668
591
505
1849
1518
1608
1527
664
247
1334
1761
649
1771
984
590
1419
1451
740
712
1932
1475
1836
804
1527
134
1207
682
760
1945
671
2915
1254
1514
1307
743
1302
932
1226
1296
1679
2600
236
1722
531
773
1836
1302
859
1523
1560
1694
1562
884
531
1222
546
1520
688
1527
1868
789
496
164
1527
642
531
789
188
743
1319
1340
546
613
1354
1933
1636
704
1600
1535
1562
211
1841
1780
804
676
591
845
1271
743
1419
1279
1398
1831
1868
1819
1438
1926
757
1348
859
1771
1940
1440
2806
505
1429
1171
804
688
716
1940
704
681
1375
930
899
2511
1313
718
1831
1945
1231
1557
909
1351
291
1452
1600
930
1386
941
1545
531
704
211
185
1825
1836
1323
519
665
712
1819
1283
1913
945
1761
1398
786
773
773
1819
1679
1613
1922
2370
1283
941
694
1452
668
1643
1545
1375
1945
1711
1409
1340
591
1254
1224
1913
1791
211
519
1878
1340
1819
251
945
1409
88
1920
1819
706
793
859
1357
1849
1913
1878
2370
681
1529
2400
1674
1754
88
228
591
1440
2351
1310
1839
1235
185
2555
1836
1340
718
663
586
1461
1712
1771
1714
688
1310
1455
1279
897
1419
888
909
888
1302
1405
2706
532
1288
1527
1754
1754
752
789
1722
688
1505
1587
2400
1687
833
590
1875
1279
1440
1429
1215
1728
1086
1321
1687
203
1709
613
714
941
537
1375
1787
1791
595
1370
1511
1429
1455
1302
1754
185
1613
1670
1348
887
2311
1670
1875
225
1396
660
1658
865
1378
1224
1933
1656
714
1288
783
1926
1283
899
1502
549
1886
668
2400
865
1370
1438
757
604
523
1279
938
1357
2351
663
938
1736
801
591
604
537
938
1761
1722
1222
304
537
1367
1413
1932
1529
537
604
1722
1560
1754
1926
642
892
1330
591
1709
1594
1643
1643
899
1771
250
1231
1709
1219
1231
801
1283
1841
830
749
1207
1396
732
1506
188
167
1791
1922
587
732
2925
1231
694
1926
1754
2234
773
1761
1386
1354
930
1313
749
208
1281
1912
1825
708
1547
1386
684
941
1658
887
1728
1715
1307
714
2233
1367
185
242
1819
79
1321
1224
664
1288
1205
1736
134
793
1656
1747
652
2351
1472
1222
1874
1413
88
1513
1878
1656
865
546
1920
1754
2445
1791
793
671
531
832
1603
1896
1868
1352
707
1322
712
1808
1283
546
1656
1283
1933
1438
214
779
1839
1429
531
88
134
1547
538
884
1279
1307
2923
1386
1547
519
1288
1913
1868
1302
1600
1864
591
1613
1231
1226
760
1791
1761
1643
185
1949
714
531
214
1913
1224
1791
538
1239
538
1603
1724
1265
1277
740
1409
1849
922
1831
121
922
1844
773
1547
1577
1413
887
1656
688
818
684
884
1787
1709
642
121
714
904
176
1761
712
586
1643
808
1915
1560
1913
1231
848
1239
247
952
797
1562
247
1455
945
2351
1527
1171
1670
488
1491
1513
1239
1791
830
1321
185
884
1271
1761
483
760
793
1940
887
1640
591
164
1231
1844
1171
532
1302
176
704
1728
1656
2511
1724
1404
2736
538
757
1224
1413
1920
1912
1370
1302
1491
1613
1348
713
1514
1679
1461
537
956
1761
245
649
537
1920
211
1878
932
1527
757
613
134
1886
1670
1419
1413
1419
1502
1754
722
859
832
1709
1896
832
2511
1224
1722
538
1591
2351
1313
2016
1819
1728
1281
88
1207
1478
2400
519
2425
1771
884
1231
3097
1478
804
1419
1429
1281
2151
1608
1819
2317
718
1231
587
532
1825
2351
1819
1518
743
1370
1475
668
1405
1728
208
1791
1694
1269
663
2397
704
1547
1386
1296
688
1357
1613
1643
2397
2616
1560
757
867
1310
1724
1560
1587
1658
1791
1535
1475
2511
1207
613
591
2505
749
1219
668
1440
1562
682
2511
1222
1386
1468
708
887
1613
1687
2511
1690
1878
256
1728
1023
1455
1375
1868
1535
1761
932
732
1940
1438
743
1224
793
899
1527
1878
1254
930
743
1527
1747
1478
676
1913
649
1926
1587
1207
932
176
1868
519
1563
1502
1354
591
1736
930
1754
1283
830
1310
2146
1239
1438
1283
1587
1409
1398
884
1405
1413
897
1378
681
227
1354
1922
909
1370
254
208
848
188
1724
773
1340
1802
1587
1754
1219
652
2165
591
732
1714
1839
688
1600
1822
2397
1922
1047
867
1348
185
1302
930
1330
712
797
2322
88
1527
1531
1787
1913
1207
1913
1398
1370
1340
1791
1728
1736
797
1502
1288
760
1547
1475
888
854
1307
1398
1791
591
1405
245
862
743
1670
1226
1728
740
1878
1491
586
1413
1613
681
1302
1878
1822
832
1608
1613
656
131
1995
1171
629
1529
1913
1267
1724
1370
185
1413
531
824
1254
1736
1945
211
76
1886
1920
591
1271
1608
1235
1531
1484
586
211
887
884
865
1222
225
1413
833
1913
1302
1506
591
1475
712
546
1687
830
1563
1375
671
1323
649
1226
1920
1265
1891
1940
1983
854
688
1724
1224
1656
1351
569
1478
2370
749
1354
1438
1254
708
1449
1254
250
167
1419
684
1409
757
2462
1808
2844
593
1330
664
1603
1378
1138
1798
938
1736
1878
1587
537
570
2445
1896
1783
2351
1557
642
1656
1819
1785
1933
789
824
1502
1940
1761
1886
176
1841
170
1670
2511
1836
591
213
121
2445
1547
1258
1518
1205
646
1875
1932
1396
694
1231
743
1396
743
1709
1724
1514
773
1933
1250
1491
1455
1231
932
570
1679
922
1754
1600
1378
584
1429
1398
1728
144
1643
1478
604
652
1687
948
1562
1933
1502
854
1920
203
773
203
2370
2996
1920
254
663
1455
593
1302
613
2613
1514
1878
1340
740
797
897
1945
922
1562
1242
1912
1310
1239
1868
188
505
1307
1658
2445
1545
1811
1307
1478
1408
1334
865
1472
620
1405
1527
1922
1396
833
649
1658
591
694
1831
1878
2397
652
1235
1514
176
1545
930
786
1452
1461
2445
2351
2399
688
1475
1926
1819
1831
1276
1323
1722
1375
1667
587
1153
1912
547
1408
1704
254
256
584
832
1398
884
1754
2511
1258
2351
1527
587
1940
211
854
1878
1279
2425
948
1296
1690
1354
1319
1518
1781
604
1878
1945
38
1560
208
1787
938
531
1646
2351
854
591
1891
1254
1440
1878
1529
922
941
538
1787
1386
793
1912
1868
801
570
2351
1849
162
712
203
1429
743
213
225
1307
1323
1874
2351
1742
1709
789
1656
1330
1912
591
1563
213
668
1932
1469
519
208
1231
1875
1722
1868
1330
591
1419
254
496
2230
1631
2397
422
830
1878
120
1754
538
743
1557
1912
185
1933
1527
1591
542
718
629
1330
1313
1613
832
668
2351
1670
1670
256
1514
1600
1913
1886
854
1370
1761
1600
2351
2424
1171
732
1357
1754
1413
1539
1643
1831
586
1239
1478
704
1531
1386
628
1888
663
1545
2400
888
1920
1868
773
1478
1335
569
2370
1587
1514
1808
1808
131
1808
1506
1913
1370
1922
671
1861
1754
1841
1945
1503
804
818
1478
789
718
1288
1288
681
1547
938
532
2506
1440
1527
1340
1886
1413
1861
740
1839
1836
645
1413
718
1252
1429
628
859
713
1283
1518
2672
1231
938
1231
1714
203
2370
875
1587
1408
797
1613
546
170
225
1754
749
1527
1340
505
969
211
2049
652
1224
1613
1640
1375
215
549
1728
930
628
500
2776
646
818
505
1836
704
245
1330
1643
952
1386
1656
1679
2351
1603
1259
1694
845
1527
185
688
1378
1523
1224
1539
1348
1313
801
752
801
2511
586
1296
1409
2445
1831
2370
732
1231
1840
1375
1926
1267
1728
1429
629
1307
1878
208
798
932
938
2397
1518
1302
1653
930
1836
848
1690
1940
578
1340
892
1171
740
793
2425
998
1940
628
47
1878
713
164
1670
1231
1307
649
1222
569
1926
1276
922
170
185
668
1288
1419
867
1839
779
1409
519
1375
549
705
1844
1868
1840
2731
671
537
887
699
789
1367
1413
1878
613
1878
1613
1500
1283
1889
1926
804
862
867
743
1478
1728
570
1310
1920
1207
1754
1819
1926
1054
1726
1912
1518
2186
1239
1552
542
1419
1478
549
1330
1323
713
1709
1281
1836
1419
706
1945
2445
712
1912
1819
245
1502
168
1478
671
773
519
2061
713
1544
1694
211
1531
1440
1455
1370
1679
1726
758
1370
176
1761
922
712
1235
1398
1932
1694
188
743
2445
892
245
1587
1235
628
1808
732
752
922
1709
1351
1840
570
1704
1742
208
1529
1413
1413
1224
1840
1419
1283
549
1540
164
1631
832
663
1283
2329
208
176
1736
773
613
538
211
884
88
1694
1231
804
1502
1819
1334
743
570
1354
1370
1386
1771
1849
1844
1514
1920
884
2351
1288
1370
1913
1600
505
854
538
531
1922
120
956
1375
808
1413
1296
1679
1656
830
1825
1348
1709
917
247
2035
1587
505
1334
1283
1514
793
2180
1761
1440
1711
1452
1940
1279
1518
185
2511
1335
2351
773
884
1334
656
1419
1288
188
1754
1231
1684
1926
1722
1912
1357
1207
1514
1831
1940
854
904
613
538
1808
649
1945
1709
682
1747
2351
1321
1440
668
649
1913
1831
832
664
712
1600
1438
1864
167
1600
1913
1389
922
1878
688
1754
1670
887
749
131
496
884
1288
1728
1386
1478
1307
1296
1231
211
620
185
1724
854
1787
1302
1819
1302
793
1945
1455
714
1449
1502
865
646
1370
1926
1926
1340
1438
1761
613
1370
1844
671
1600
1239
1398
537
1754
1620
712
525
1277
613
1926
1926
532
1348
2511
1743
1335
668
930
859
1370
531
749
649
1754
1562
1348
867
1690
1239
1695
1281
2397
2511
176
1802
1310
1514
884
584
1461
1747
1330
1288
714
1354
1761
1819
1514
1547
1761
2370
1868
2845
1670
642
188
1724
956
1378
2400
1722
1171
930
728
865
663
1502
1656
1231
1912
203
1687
250
786
1547
1378
984
2511
1506
1231
732
888
1709
1547
1839
1396
1518
732
1658
185
1231
728
1620
591
1600
197
1348
1603
1822
586
1836
1449
176
1514
1475
713
1802
1643
1527
945
681
1787
1398
1277
1613
848
2396
652
1269
797
1596
1409
1242
1527
1600
1438
1912
884
1330
203
538
812
1819
1640
1514
604
1340
2400
505
1736
1754
1277
1787
1383
1484
945
211
832
203
1239
1646
1207
804
1429
793
1540
1539
570
1822
1540
1679
752
1540
681
1656
1808
688
176
663
1518
613
1940
1836
773
1321
743
247
909
1491
549
789
2397
1945
1687
214
2397
1351
1419
2397
1345
1386
1600
1231
225
760
1231
1886
1472
1724
930
1283
1646
1302
1825
713
1808
1754
712
2511
760
815
797
1926
1557
899
1207
749
1207
1429
793
546
1396
1836
1613
1656
1670
216
188
1670
645
537
671
1791
887
1922
932
1562
743
1302
1920
862
1754
1613
1219
1886
1656
613
1690
1926
888
2369
1781
1354
1670
1367
1231
681
549
1527
1224
1940
788
930
1271
1912
1348
649
1475
176
1690
1239
1215
1354
1831
884
1836
1351
1514
1547
1861
956
500
952
1171
211
247
620
1296
859
628
1670
251
88
1438
1875
1413
604
1478
1675
1231
2780
1722
708
922
2511
1348
1226
1813
1841
712
1656
1231
1920
1518
1878
945
1370
1913
1540
1419
682
899
211
1527
851
628
1787
1171
1235
743
1922
1726
609
1933
1926
1889
801
1484
732
1636
176
1419
694
1455
1527
1409
1613
1825
1878
1761
176
1728
1386
1375
251
956
1277
203
2445
1505
254
1836
1722
390
1920
1351
613
917
1547
584
1831
757
1396
1945
1307
1340
793
1825
1878
952
1288
899
1920
743
586
1687
519
1242
2444
1334
1791
1761
884
2397
2400
586
1386
760
707
188
1711
1587
1513
922
1545
1761
1868
1375
728
1724
188
1836
1502
757
1875
1502
1600
704
1600
1429
1600
586
1438
884
743
938
797
2351
1258
682
1563
1449
1912
1378
1527
1527
1518
668
1547
2322
833
2445
1709
1527
1656
1452
1694
1378
1231
1330
3110
1690
832
688
1239
1283
1354
549
743
818
1841
208
1819
537
1841
854
242
1878
649
164
1205
1613
1518
1933
1527
1791
505
1370
1709
2511
1283
1690
1478
1215
1283
3
1348
1662
1378
714
1491
1643
1531
1207
1754
1386
752
1875
1945
2511
1787
1913
586
1413
773
888
1283
1926
1547
245
740
170
549
251
2351
1527
1659
1527
1787
671
131
808
1267
945
185
208
830
1728
1545
1656
1239
591
922
1754
1330
884
887
1819
779
211
1396
1224
656
1330
922
1071
1283
694
1518
637
938
1242
211
941
1714
250
1945
1334
1839
1787
2400
1704
941
728
1878
1670
500
1658
1945
1452
801
211
832
211
1405
1226
549
549
1370
1722
688
984
1296
801
1754
713
483
1409
1896
663
613
2236
888
1461
1375
1747
1319
1540
909
570
645
887
1718
1709
804
833
591
1429
714
1791
1409
956
1932
1398
1679
1819
1527
591
1438
1728
604
211
400
2351
88
1258
848
1656
234
1330
1265
1386
3089
1663
1472
1283
1808
1269
848
1949
704
704
1398
812
208
1491
1518
1656
1396
1913
538
681
88
1340
649
1518
752
1831
1724
1267
1600
1926
1307
211
1438
749
2351
1539
591
1849
1754
1949
1656
1791
1440
1370
634
922
1370
185
1409
569
779
684
1207
1878
213
1455
1781
1357
922
1761
899
1527
1754
1409
1502
797
1656
688
1370
712
1679
628
1562
1743
1933
167
1413
591
1281
1743
681
1844
88
1354
1386
663
570
917
248
1724
1687
1658
1656
681
824
1849
1429
1844
1375
225
892
1802
1354
688
537
1348
1771
1455
1254
1375
1330
1321
640
1254
830
1438
245
1926
549
1478
1640
1469
1819
1527
629
1239
1926
1121
1562
1886
922
1491
1711
1656
2445
1475
887
1771
648
668
1398
1323
613
1560
1940
713
718
793
1171
2397
1330
613
2397
1419
1670
749
1367
938
1026
1547
956
1878
1207
211
757
1603
1913
797
642
649
176
2511
716
2351
1587
2519
188
1518
1922
537
1330
1724
1636
1886
1781
1587
519
1724
1438
1728
797
1506
1822
1514
1754
1836
2445
1714
1330
1408
1334
531
3139
1926
245
613
629
1545
245
1502
1398
938
1438
797
797
531
1709
1780
1370
2370
1502
646
732
1296
526
1171
704
1277
945
1455
1398
1224
1330
867
1367
713
743
1728
888
1461
1600
749
1330
884
1340
1484
121
652
749
546
713
1340
1761
1839
185
956
1491
1296
1912
1724
1754
1378
1307
2511
591
1408
1171
932
1340
1478
1728
1711
740
1288
749
1724
1940
1932
538
1334
1277
1207
1254
645
1743
941
1761
2007
247
1534
1722
786
732
909
613
956
808
743
1438
1802
2351
1302
1670
1265
1875
1491
1396
714
1643
1321
743
2511
1761
1709
1348
1296
1886
1419
1591
1886
1587
681
1563
783
1323
797
549
1819
1419
773
668
636
1819
1527
1836
1933
752
684
234
1242
1670
1714
1656
667
211
1754
537
1340
164
1781
668
732
1531
663
1335
757
2400
251
668
1518
1378
941
832
1310
1429
1933
1761
688
707
546
1912
1354
176
591
1252
1875
188
818
1613
1839
1413
899
2445
815
1514
1643
1940
645
519
1219
1378
1868
1728
1940
1269
254
732
1429
1386
671
1736
2445
708
743
1690
1875
897
1640
1754
682
1926
671
1836
1205
1239
1613
1932
2445
1687
1207
1171
1670
922
1283
2511
1920
1171
671
1819
1656
1478
652
732
652
832
930
649
1307
1831
884
867
649
867
1419
752
1452
1656
1690
1684
732
1547
867
688
208
1429
593
2445
2370
649
681
1591
167
1656
1354
865
1484
1378
1357
1429
797
1547
1398
1302
1283
956
1631
854
1670
1922
930
1864
2370
176
848
1791
1754
164
251
629
749
1656
2445
1896
1539
1726
1440
740
2445
1354
1864
1557
2511
1861
1933
247
1375
1235
1819
922
1932
1868
1340
1148
569
1219
1819
663
1452
1513
714
1945
1949
1357
682
2445
1781
1478
743
2373
1527
1600
1405
1743
1265
1675
854
945
941
1831
1251
1640
1231
1819
538
1219
1933
620
904
661
1419
188
1413
808
1679
1687
688
1527
1791
1791
818
760
224
121
743
1296
1523
1375
2425
1251
1709
185
1409
815
1839
773
1787
884
1679
1171
131
1398
1602
1692
2511
848
1409
649
1868
1288
2397
779
1531
1514
1531
1640
1840
845
930
930
1224
671
1513
1408
1670
604
1375
225
688
225
1503
1330
1822
531
1370
185
1658
1429
1268
749
1254
1658
1513
613
538
1310
1340
656
2611
1565
3126
1831
668
1878
899
1455
1913
1419
681
188
225
1370
1557
549
1277
1207
1429
941
1334
134
245
2071
1920
2205
2418
1761
1819
930
1940
613
808
1354
1307
740
1405
532
532
1224
2370
743
1296
760
1761
1920
668
833
897
938
649
505
537
1302
682
1502
1330
830
1670
945
1694
1562
1662
1754
1523
1839
1922
1279
1455
1226
1502
1340
2425
1933
1836
1491
613
1761
1819
1932
1704
1922
584
956
718
2397
1631
1330
1926
1831
1535
1932
1386
668
704
1321
1527
1868
1754
1912
1722
728
1562
1562
1545
1378
578
185
629
1461
1613
1527
1545
1171
1657
1808
917
1235
584
1222
773
1714
1378
1449
578
1839
1771
1408
1761
1613
1704
663
1631
1238
743
1670
1527
645
1945
932
1226
1743
1933
593
656
1933
732
1631
1429
496
1643
1224
1711
1409
1348
832
1523
938
1375
1896
1386
546
1687
1478
649
1302
1522
1171
1791
688
250
1527
1386
1529
1518
1687
1905
1354
649
1747
613
1478
2425
1307
708
1726
1378
208
884
628
1171
1514
593
862
1171
1527
845
1849
706
714
1409
591
1330
1658
743
1527
88
2370
1836
1283
1875
1613
1836
681
2425
1277
1819
645
1269
188
712
1307
909
1478
1367
1896
684
1222
752
1440
1761
1933
1709
732
945
1868
1754
247
1724
1531
1932
185
2533
930
2370
531
743
941
1709
646
1808
208
1656
1643
1545
1540
1791
713
1781
254
917
945
570
652
797
1540
1791
1302
1398
1922
1440
1878
1656
2087
832
1620
1388
1640
1207
1868
1455
845
649
645
2370
1718
1560
755
247
1491
714
1840
1823
1506
1277
176
176
1940
889
2445
1878
549
1219
1933
830
884
1506
1547
1754
546
1386
668
251
505
1518
1330
1864
688
1531
718
176
743
1613
789
1461
1288
663
1518
1656
1670
1679
824
1714
1419
593
1891
1386
3067
214
185
1235
1239
531
531
1096
932
1330
1600
815
1429
1224
1478
542
1171
1711
2445
682
1819
208
1484
1171
649
1711
1330
1844
887
1222
884
1912
1791
887
1348
2445
867
732
227
1296
649
1545
789
1656
1933
1591
1670
1307
688
1761
984
629
922
922
655
203
1313
2336
185
1440
1539
1562
942
256
1562
688
1754
1754
1875
2445
1808
1560
185
797
247
1709
1375
712
164
2445
185
887
1471
712
956
938
757
1531
176
208
1521
1754
1279
830
1690
1875
604
917
1724
1475
1440
1215
1722
1413
688
773
854
1307
922
681
1802
1670
1613
2370
227
1405
1258
1724
1413
854
1726
1491
2400
1527
681
713
254
1819
185
1643
1321
1547
649
922
1370
1348
1875
1348
922
1761
888
1505
1296
1455
681
542
760
2370
2370
1330
1502
1667
793
496
887
1354
613
569
2445
1527
2370
213
1171
1547
1171
1808
188
2511
1940
2063
1940
1922
1591
1231
797
1574
884
1743
773
1419
1822
854
185
854
2913
1670
1791
1330
718
1518
1761
1562
1709
1754
1577
1375
2096
1296
1413
668
1698
1643
1743
1920
1724
134
952
1736
1679
1912
1518
1831
649
1321
664
1491
1171
2370
1849
1831
714
899
760
164
1527
1913
256
1684
830
216
945
938
1491
1868
1452
1933
505
1940
758
256
613
808
682
1656
1743
938
649
613
1288
1171
1207
732
1656
1367
731
1868
984
1868
11
1878
1849
1527
1334
1878
645
830
1513
1171
1413
1398
1754
1736
645
1527
1640
1743
549
752
254
590
251
930
1562
1302
1224
1207
1413
1545
164
628
2482
1518
1852
773
1808
1631
930
1658
1296
718
1791
1375
1207
649
1367
1455
1475
1839
1724
134
671
1670
1279
1940
668
1265
708
1658
1709
1694
818
1643
1920
2424
1726
500
1724
1836
211
1254
1840
1563
1656
1912
250
684
1396
1478
1235
1646
1171
1419
743
1348
899
1868
613
1224
1408
649
1600
1367
1334
2910
1771
908
1808
1518
170
1932
2445
1940
1398
1886
1239
225
546
671
537
1354
1438
1413
1613
938
1687
952
1932
1791
1207
1839
1419
1502
1527
1940
628
818
570
1545
1419
1330
1761
1502
897
1302
1351
1868
1819
888
795
818
922
1913
1429
1547
1527
1600
1836
1722
1613
1231
1367
1608
1896
1171
591
1254
208
1694
749
2370
537
1709
1231
1875
2351
1945
1711
1646
1527
708
712
211
1520
1478
1395
1413
2077
1296
1656
797
537
1868
1640
628
505
1722
505
1822
1667
1782
613
743
225
211
801
1224
1330
701
1714
1296
1819
1527
1281
236
1475
786
1283
1296
732
1224
1761
584
2511
752
496
1321
681
1478
664
1694
1940
1726
2397
1878
613
188
215
1375
1728
1886
783
1527
1787
1513
956
1413
746
219
1613
1587
1844
87
247
247
1288
1704
671
1656
1878
1348
1670
1844
1224
1357
652
188
1386
1224
713
668
203
1658
649
694
930
1296
773
884
542
1386
938
188
1922
1656
1656
1940
1265
714
712
1600
1547
1643
930
2370
1631
797
505
1514
1527
1771
1231
2322
663
1307
2926
1527
1378
1819
1455
760
773
87
1868
1375
176
1413
1357
668
681
1518
897
1656
542
1940
1912
211
1527
134
88
2400
1540
779
956
786
2397
1658
930
635
804
1747
722
537
1831
1491
1886
1279
215
1868
1413
1502
793
1370
648
801
797
932
1491
2445
1643
652
1874
917
1281
1419
185
779
688
1231
1940
728
1502
1455
1562
208
1940
1943
2351
716
1670
1874
642
1215
1409
773
830
251
1386
1840
1408
1461
1482
688
938
1913
1836
1933
732
225
859
1747
185
1620
1276
1429
1330
247
1307
601
1868
1643
1527
176
1791
188
801
1398
1656
804
1207
773
1375
1802
1514
537
1596
1254
1613
649
1613
1791
613
1348
930
718
941
537
932
214
1323
899
1690
1386
1398
1728
587
1224
176
1335
1461
1902
1736
1670
1478
1933
164
897
495
888
1242
1694
789
646
1419
1694
1754
668
713
1330
593
1478
88
1819
1920
2606
1375
1718
328
1215
532
1945
932
1396
1239
684
668
1296
1375
1836
1446
1354
1728
718
1242
1396
743
1545
1886
88
1819
203
1889
542
1945
1679
1643
854
1920
1802
1913
793
1340
1675
1656
1207
1736
208
1724
78
1547
1340
1455
1886
1429
1926
833
682
875
1207
2461
775
1643
1370
2370
1791
1754
1307
649
1613
789
681
887
797
649
1840
1491
1562
1836
121
1302
1754
1761
865
1235
591
1386
1913
660
1787
1754
2445
884
1405
930
1912
1896
652
1736
613
712
712
494
1864
668
1754
1519
1310
1378
859
216
865
740
714
208
1878
722
1171
1711
938
1378
542
1643
1224
2944
245
1527
830
1714
1521
1600
984
247
1386
1656
1413
584
1484
1527
1527
1207
1663
1728
1836
757
1670
3064
1596
1307
2322
701
718
1670
1307
1480
208
1631
668
1819
1321
1340
1352
1269
1352
1840
1239
1694
1545
2397
859
1831
743
549
1591
1596
2397
854
1409
1277
1522
538
1754
930
1419
1709
1375
682
1861
1419
1527
1219
584
1933
2500
1540
801
797
1657
1849
185
1531
1518
496
1283
1802
1207
1613
2548
1761
718
1539
804
718
1310
752
1370
591
1231
752
899
1724
668
1231
1452
2805
620
884
1709
211
1440
1836
1771
1478
538
1378
804
930
1398
1891
1254
584
1518
62
1920
2461
1171
1386
930
1761
1819
254
2584
1657
1754
1613
1239
1277
604
1922
1620
909
604
1878
1354
2351
247
1709
1831
708
833
604
1728
1819
185
668
2370
1771
1386
804
1419
1587
1375
1357
1603
1514
668
1231
688
712
1398
2511
1724
1718
1613
1920
712
1334
757
1527
1840
645
1419
1386
1478
1868
1069
1761
1656
1670
88
746
1722
176
760
1591
1461
1557
1207
1478
1296
1354
1656
256
1478
1656
1527
1726
1461
1844
505
1296
1878
578
1868
1438
1224
570
681
1922
909
1791
519
1670
1271
1643
251
1724
1603
1527
593
1868
1825
1375
2926
1419
1613
1575
439
250
1357
120
1547
830
2960
1808
867
1340
1747
1370
1518
629
704
505
250
808
716
1836
1452
1531
1352
1640
848
1527
688
1547
1761
1886
922
164
542
525
613
1357
569
88
1409
1656
681
1922
1886
862
2485
256
2370
1754
1398
2511
888
1502
1694
1594
656
1878
1310
740
1491
1281
1926
1791
1861
941
1787
832
930
1926
1687
1841
718
1419
1694
1529
1539
1754
1896
1577
1771
1419
247
1398
1808
616
854
1386
1545
164
760
1743
1307
1771
701
888
1913
1600
1478
664
797
2400
1878
1302
1613
760
613
1219
1475
797
1643
743
671
1600
549
830
1375
216
1351
505
1694
1534
645
1513
1310
1656
1613
1288
537
684
2351
1502
712
832
2861
1258
865
714
1864
1600
830
1896
1709
1920
1736
3126
888
1896
586
732
2511
1587
1354
701
956
1761
1754
1279
1640
930
1502
1429
1455
1302
1841
1913
1540
1868
1926
1409
250
176
718
1831
948
3146
922
1231
1386
1674
1224
185
1527
649
1283
1409
1438
1518
1679
752
1523
604
1307
1808
188
1378
832
1455
1640
1330
225
1913
749
938
645
854
1370
1560
888
1478
1787
1926
1933
1754
1419
941
1386
712
1375
1819
1538
797
649
1658
684
1513
250
591
1754
684
760
203
1302
214
694
1527
1875
1726
1754
1348
845
789
1754
1239
797
1603
1527
131
1396
688
732
694
1375
917
591
732
1656
1656
1728
668
2432
859
755
1656
1378
882
1787
1754
1302
1279
1375
1348
2351
1670
833
1831
1296
1478
1646
1398
1354
941
904
884
1340
569
538
1545
1239
1231
591
681
1926
1670
688
1891
1348
899
1323
1171
591
1375
1646
1761
1562
1370
570
1357
1205
1736
712
1440
1808
1808
779
591
722
832
797
2425
1254
1449
854
1438
1502
1368
1896
1523
808
1503
131
848
1239
1933
1288
824
1831
1562
2419
203
250
1656
1378
646
1878
1334
793
1631
1562
1761
2442
1836
185
1922
699
732
256
1709
1321
1560
854
1920
830
164
749
1231
718
1398
1662
854
1912
663
1340
1920
1836
1932
1868
1235
1307
2400
818
569
749
591
1005
1398
1728
578
251
652
1370
1279
1267
740
714
707
2456
786
1171
2445
646
1831
1452
760
1531
1429
938
1413
1761
1754
120
668
1791
215
1429
1726
1348
1521
1679
714
1547
716
591
757
1527
722
1709
1224
2511
1307
1600
757
1309
922
1396
1460
1527
1761
1288
1926
922
888
1726
859
1600
1547
1514
1679
1709
1940
1819
1354
1419
1279
2747
1922
749
1836
1429
1378
1254
1296
1922
1269
1545
773
531
2351
1903
1239
652
671
1340
1819
176
1330
532
1819
1547
1658
652
646
1527
2539
531
1215
1728
704
613
649
211
1461
1527
640
1913
1419
134
505
645
225
1718
743
784
613
743
1836
256
2322
1840
215
245
1932
640
1545
1878
1600
1679
1656
887
613
1527
1283
1715
1547
1352
941
1831
570
887
570
1409
1438
1378
797
1600
1940
797
1378
682
500
1302
859
1819
1419
1529
537
1231
1808
254
1771
2400
1323
538
234
922
188
1896
1704
1945
1819
649
593
1323
604
645
1354
663
922
531
681
247
1805
1340
684
1920
1563
2370
2351
1945
1875
1891
491
211
176
818
229
1226
1405
1913
1828
245
1878
1613
1714
1613
1396
830
1277
941
984
701
1235
704
131
1478
867
1330
1370
1841
1307
1348
1754
1231
854
2445
1513
1207
1587
1409
707
1540
1461
1419
1378
1945
797
1378
2031
1419
922
1761
859
2370
681
1529
1656
757
867
1171
1819
591
1886
1754
1330
956
1940
1587
1254
941
1646
659
793
945
1670
1502
2370
1531
1912
830
1690
1283
1926
2317
1254
1491
1503
713
1912
586
1670
681
830
1600
245
808
668
1643
1922
1547
1539
1279
938
1330
752
1413
786
1288
505
2351
663
668
854
1679
1219
1945
688
537
2911
1475
649
945
830
752
537
1271
1321
1836
749
1726
1354
642
1886
1283
1330
945
2422
1351
613
1461
1547
1940
1413
2317
1868
1819
884
1724
185
1370
2351
531
1224
1728
1408
1926
250
1502
1348
1413
1711
1531
1836
2322
1587
1643
757
1926
595
245
938
732
1913
1378
911
613
1839
830
1330
867
832
1527
496
247
867
1398
1608
1281
164
2400
2322
591
1321
1429
1608
1656
1712
1413
1351
1787
1219
1839
1283
1405
604
1913
531
1754
570
752
663
815
671
1527
1690
1912
2511
3008
1802
1670
1370
830
684
1527
1802
604
854
1945
134
801
1224
688
1840
1868
1726
757
211
1231
593
1231
713
1502
584
1926
789
1478
663
1891
1518
1527
684
1694
1791
167
1288
245
188
1239
1841
1728
1502
649
2397
1352
1886
1945
2317
1429
1378
1912
1520
1656
1288
818
1889
549
595
1307
649
1491
713
887
713
1348
1932
1302
652
1608
1408
932
131
797
1679
1836
1922
256
1704
1231
1171
211
2397
1913
1754
701
188
824
1429
1502
1239
1611
1288
1819
832
1878
1643
1878
1754
538
250
663
642
1302
1709
1207
1562
1891
393
2745
1539
1375
1396
256
952
2445
188
170
930
251
1531
1310
1527
2397
1724
1736
1348
1819
1375
251
531
1830
830
793
642
1527
1455
804
865
2400
1231
1531
688
1231
1302
1560
1269
1613
1945
1819
1684
1791
1822
1354
1836
121
773
1562
1658
532
1348
1670
1386
706
505
904
613
1239
1239
1761
1288
1656
1761
1825
922
576
1370
251
3
1613
2322
2099
884
2397
1265
1690
652
1378
1780
1239
645
1703
899
1527
779
688
1354
656
537
938
225
167
1608
1239
1527
2322
812
1940
1945
718
1600
613
2370
1557
505
1386
1555
1258
1478
211
2445
1409
247
668
1235
1724
1945
1724
1819
714
801
1323
2926
1302
1831
1545
1396
1711
642
922
546
247
1239
1684
941
1643
1396
1945
1841
899
760
176
1378
749
941
1370
1831
242
1239
1736
2351
1646
887
1503
1540
824
1663
254
2398
1235
833
613
833
1231
1926
1545
1643
537
854
1791
1808
699
743
1219
1663
1754
1513
2351
1922
1330
245
708
1754
773
1429
694
1836
1933
1596
1920
2370
884
1461
180
1302
1354
1239
1728
1518
1527
930
884
1231
1587
1912
628
1478
593
801
538
1438
500
1831
922
1409
865
1455
591
1761
1718
1518
773
251
1949
2425
1728
832
682
1283
1722
684
1940
1547
2461
917
832
1913
1761
532
938
1302
1254
1254
1207
1932
256
1940
945
722
1539
930
1413
1438
1386
728
1557
948
1357
862
3128
681
1658
2511
208
1438
155
180
1408
1864
1640
1242
430
1502
176
1912
538
1844
1913
1386
1913
1640
732
1547
1283
448
88
215
1409
824
1690
1527
2397
941
1940
682
1728
712
628
1302
1330
1531
887
804
656
728
252
649
1231
1822
1608
1844
1844
2445
2176
1640
1366
1787
120
1375
660
1787
743
859
1658
531
1452
1926
2059
1478
684
1670
682
1222
1409
505
1429
134
656
1452
2400
505
1761
1271
1302
2106
167
1239
1484
613
164
1283
1912
773
718
789
1703
1254
1283
1600
897
932
1670
1413
2351
749
1690
505
578
1352
681
652
1354
2370
1378
1321
1271
1224
1378
859
668
859
1940
801
728
1502
682
1545
1357
682
712
1461
538
1207
1523
1808
1670
1288
1296
757
1527
613
164
2397
1728
746
1754
707
712
604
1330
664
208
1302
830
215
531
1518
789
1694
1684
2322
1926
253
884
1413
1330
1640
1370
860
773
713
1560
743
208
1709
1375
773
1478
88
660
681
1836
629
590
1357
1933
1378
760
760
1670
704
1547
897
1378
1370
668
1527
897
804
1912
1367
1920
660
1587
2445
1798
213
247
2511
832
773
1231
225
2511
1761
2511
1771
613
1640
1808
1254
1354
1694
1370
956
208
1613
1269
888
1449
595
2511
1933
1527
1207
2322
134
1643
1802
1761
3030
732
1656
1926
1836
1694
188
1679
1913
1787
1658
1226
88
251
613
732
1920
1709
867
1408
1600
752
188
225
897
1926
1375
1357
1840
884
2195
1514
732
1409
1603
1239
1429
1171
531
1933
1375
718
254
170
1603
1409
586
699
1472
1375
1224
854
593
1302
956
712
688
743
1478
1656
1491
1452
801
2351
584
613
684
1386
1722
185
1736
645
1310
783
1600
134
808
593
569
704
948
1878
1880
1502
767
1603
1771
930
1896
930
1413
2424
1239
664
682
1868
1913
1791
1283
1518
1600
862
1348
668
704
1878
832
1631
688
682
1562
1631
1920
1258
664
1375
2255
569
1587
1743
1600
1386
70
1926
628
1741
1348
1787
1330
1945
645
808
203
243
705
649
1840
613
797
1831
1171
1283
542
1283
704
793
2397
1743
1770
1472
1323
203
1831
801
1885
1330
586
688
930
1657
1844
1722
1531
1889
1761
743
1913
1878
1875
1791
2423
1386
1926
1940
576
1868
694
1322
888
1224
1461
2400
1502
1679
1378
519
1334
2511
832
2991
203
227
1687
1335
1419
1398
1945
773
1600
1330
1251
1404
1491
701
1473
1513
1587
1222
2511
1724
537
1791
1839
1849
694
1224
188
1288
208
1896
1322
1603
1868
757
888
1409
167
537
1348
1357
1235
732
1761
1808
1656
1375
1714
1283
586
2370
1761
538
1922
1354
1396
1562
1302
1802
1224
1791
1670
1438
1714
1728
1271
185
1784
1613
2494
211
917
531
1591
2351
793
797
1875
1375
1878
203
1242
830
757
859
2511
797
1207
1667
1419
833
824
1231
1351
546
531
1440
1945
1670
801
830
590
1269
256
1334
170
801
131
1836
681
2235
225
818
1254
1051
1323
728
1386
1452
865
660
708
1711
2397
652
1545
930
1844
531
716
888
728
1419
1472
1540
1408
1518
2915
1913
1330
1687
1378
1296
1836
1288
1348
660
1711
2322
941
1378
1348
245
2370
1675
1603
1307
1340
500
211
1841
1940
1527
1631
1335
2511
208
1452
1478
3087
797
1912
1643
938
88
1874
793
1562
1912
586
494
1747
1913
1878
956
662
1786
1514
801
1741
1375
757
1656
773
1378
1455
1330
899
247
932
531
613
718
225
830
1539
1891
1378
1472
848
1545
1912
1409
1513
1912
1279
546
1881
1808
899
1527
1922
1825
1224
2135
1709
1222
208
645
250
1207
671
1224
1283
1367
1438
1451
1502
1207
245
1235
505
176
1736
1743
188
628
833
1808
888
1822
1375
1861
708
531
88
2351
1253
1781
1728
938
569
682
613
716
1802
1478
1722
2351
716
1438
1563
1269
917
732
2317
2351
532
1398
1281
1640
684
1239
1386
801
180
170
1754
1754
1398
1330
1370
713
1386
1656
1679
1455
2926
537
1831
1868
793
591
867
1868
532
1527
789
899
2397
793
1600
758
804
1679
247
884
245
1679
1743
1808
1413
1819
1670
1527
1239
1819
1819
1679
1269
718
620
1357
1690
1219
1926
1608
1823
1656
1491
833
1547
1429
1440
909
2397
1340
519
1670
1562
1913
1440
1640
709
1478
1264
1215
1296
1478
1455
2425
1711
1224
613
2445
922
1761
591
681
1819
1182
930
595
664
718
1646
1354
1694
793
663
1754
1527
930
1658
1926
549
668
1791
1545
897
743
2325
1271
1386
505
1378
1307
1791
1736
832
830
1540
2778
1408
1802
1370
1949
752
1271
779
1281
1754
1527
1722
208
1283
1547
2351
1307
1563
922
1348
938
1896
1912
1531
1340
660
1231
1658
1239
586
1886
1657
1334
948
1912
247
1670
1875
1658
2397
1656
1656
1933
887
931
743
1560
570
1787
1912
531
1704
1545
2507
1694
519
1658
1283
577
1613
1940
1527
1527
1419
722
593
1643
1514
1429
854
2397
1875
652
1396
664
1868
570
712
1663
663
668
3101
713
833
854
1709
247
1761
1398
649
1808
587
591
714
643
718
712
519
1254
887
164
1603
713
211
613
1825
2445
1922
1891
1288
899
1926
1656
1529
1491
1302
773
1539
1231
1656
1560
1540
1922
1231
1704
1520
884
576
1656
1438
77
121
2445
586
1398
1886
549
1836
746
1419
743
1728
938
2351
1724
1787
1640
945
1754
531
1452
613
1224
2351
1545
1307
591
1239
922
1302
718
538
1640
1235
1640
786
1724
688
1658
1808
595
1472
1330
884
1319
1231
867
1527
2382
956
225
1926
1386
660
743
595
1514
1254
1059
1640
1231
1643
1455
1205
1728
1868
688
1502
712
2511
1330
1224
188
1600
537
2596
956
2511
88
1913
2710
743
2351
783
203
922
613
593
1787
956
613
649
1288
1461
1690
930
1547
832
1207
1945
668
1267
203
1378
1283
797
2400
1839
642
2322
570
1475
1224
1926
538
247
664
688
491
830
1547
1323
1670
1920
1313
743
1912
1283
1728
549
1288
760
1239
1288
1754
1378
642
1724
546
1694
2511
930
1319
1631
613
640
519
1239
694
1920
1656
1864
1478
1539
1334
899
1378
595
1351
793
251
1743
938
1875
732
245
1283
1386
899
1323
1207
2370
549
1207
1340
1171
1224
1540
659
1761
251
1547
546
1398
1736
1926
570
930
1219
2445
1656
865
1836
537
1932
593
1545
1224
1709
1307
613
1478
1864
1455
712
671
830
1535
1440
808
1370
1841
1878
131
587
1307
932
1547
922
1875
917
1478
773
1283
1386
208
899
1242
3126
1544
1878
1398
1679
1419
930
1239
1502
1868
2397
1451
830
211
1370
586
1409
1640
1527
1531
688
1239
897
2575
2192
962
884
1913
1386
663
1419
1831
1933
1687
1687
887
203
1722
1670
922
1386
1613
1478
1514
1251
1603
728
867
519
211
1224
471
1656
718
203
131
668
87
714
668
932
1506
1714
88
1933
1839
1640
682
865
185
1761
1409
1386
1527
1819
1277
887
251
1742
743
1440
225
1754
740
1224
722
1478
1631
1409
808
2322
1518
728
1531
867
887
1754
1375
1288
1277
525
649
1239
884
830
1242
681
1310
620
1670
652
1864
1687
1354
1728
1527
1878
1491
1207
713
1455
1709
1562
712
917
1307
1413
1754
833
833
1513
867
1171
1302
718
225
1334
1761
793
1513
1235
1562
1933
531
1656
1393
88
1267
591
1239
1375
542
848
1269
884
2540
884
1940
1560
185
1709
2445
1808
1513
216
1302
1843
1503
930
2370
185
496
1562
593
1386
718
159
1926
1945
1518
884
1831
793
3061
1822
854
1254
793
930
2735
1831
538
1386
1398
1736
1473
1545
773
1754
1529
714
1378
1429
704
848
1386
1205
804
1562
1283
505
652
1413
1502
801
1913
801
2702
2351
167
1709
538
531
884
1283
1594
1932
1413
1932
131
1787
1709
1310
682
595
1913
1354
1600
2442
1784
245
591
584
1808
854
2351
1791
917
1277
613
1932
932
899
188
1791
1878
1207
941
1940
1378
1839
1926
1933
1940
773
1370
1694
1242
256
1386
728
1920
740
1722
1375
1296
1754
1307
1643
1819
1491
682
1662
1438
945
1754
1868
804
1527
1171
1646
732
1288
1375
2445
1920
1277
1224
1296
1419
1724
684
2339
1052
694
88
1239
1841
884
1926
1334
1802
2322
531
660
1726
1438
922
887
1330
2445
793
649
897
1868
1878
2351
2370
1913
649
1429
567
1408
1419
1868
505
2397
1288
804
1724
1531
1302
1219
640
1302
1802
1754
1656
1743
167
591
1547
613
1868
1600
1531
922
830
948
1396
1861
668
2926
1281
2370
1874
664
546
773
1736
1709
1587
660
1231
740
2351
808
1340
1754
740
1535
1736
1728
1288
945
694
681
1932
538
1322
1239
1945
1791
1386
930
1351
1451
1307
164
1912
1878
1531
250
1396
537
1540
1288
1545
938
1674
1920
1375
1514
1545
2769
1913
854
1310
897
668
1455
1222
694
1656
604
1302
1207
1340
1728
760
716
1656
1375
1419
1940
854
833
867
1940
845
806
1926
660
1836
922
652
1461
793
1307
1518
1643
1831
1527
1518
1340
888
1265
225
1933
215
2370
1472
591
740
1226
1271
728
645
892
1340
1408
1348
1704
185
254
789
917
1207
746
188
1502
2445
238
613
2461
1413
1357
1926
1775
1518
865
500
884
88
1539
1521
1207
1896
1523
1429
888
1321
1398
646
1478
938
1545
1348
1926
1690
1207
1771
570
1802
804
945
1540
2397
1334
1808
1226
1502
1478
3126
1724
712
1709
546
2351
645
652
1215
1840
1791
1288
706
830
1531
1736
531
1491
1940
854
318
1791
587
1761
1419
830
1674
930
604
1825
185
1640
1396
884
2322
121
1429
1840
1235
1531
211
1288
1367
1449
1643
1754
843
519
1913
1694
1819
1940
1302
1334
1527
1527
519
1643
1726
1171
1603
1913
1694
888
185
1386
1219
211
808
1357
1370
1520
1375
1722
496
1440
1307
2461
1679
531
1656
1386
1527
1742
667
2370
1791
1277
538
1912
549
1864
1472
2189
1527
2877
215
1386
1839
887
628
1940
1714
245
1687
225
1224
211
1288
660
808
1375
1922
1283
227
663
613
538
728
1473
1348
1840
570
664
932
1656
956
1831
2397
1722
728
945
1429
1334
786
1527
1386
681
525
1874
1728
531
1313
1600
865
1440
1912
164
1808
215
1640
752
922
1684
867
1724
1932
1546
1279
1545
1348
590
538
854
712
1913
1502
1438
1687
1933
859
1219
956
1207
1283
804
1419
2212
185
537
1405
1912
519
531
1514
1694
797
1562
1265
1787
884
164
899
1545
1819
531
1709
1711
1540
538
824
1920
884
1896
247
1868
1271
704
755
1502
1386
1886
1219
694
712
1643
1409
1754
2495
215
1878
804
2926
519
773
2400
752
613
1419
773
1922
1429
1348
2445
956
793
1831
593
660
1419
884
208
688
917
760
1440
225
645
1787
1658
1187
1288
590
664
797
1419
1886
531
804
208
1658
1354
1310
984
663
1296
645
1580
1518
945
1518
848
3124
1419
1933
1452
1736
1643
1926
1429
783
688
1527
1640
1836
1722
1330
1357
1386
1452
1545
1378
932
1896
1226
1940
1440
1922
801
1370
1620
185
2377
1709
591
649
434
956
848
1224
832
1836
938
570
247
1513
2400
1736
1330
203
1296
682
1409
1239
1409
1643
211
801
1836
1761
793
1791
1413
682
1527
694
1631
1307
1643
1370
591
1679
1296
1171
188
1302
1687
1868
1239
628
1932
1452
663
1600
1307
1839
176
752
1933
1296
1722
1762
2317
2351
251
1296
714
1224
1932
1354
884
1330
1307
1514
704
1531
1922
1307
1868
884
1491
773
1405
1736
1912
1631
1283
604
1442
1283
1491
1891
1728
501
1386
1724
1258
2445
185
848
884
1288
688
865
1527
1205
1547
595
1836
1231
1754
367
1822
1171
708
1296
1491
1386
1461
131
216
401
1824
1831
591
1455
1413
1475
1354
1296
629
587
1386
917
1429
1253
1933
1690
2511
1307
656
688
1478
1663
1398
1222
884
1945
176
613
1591
929
1527
1527
1709
3063
1370
1254
1831
1687
2445
867
214
1819
1690
546
688
1413
818
684
519
1922
1288
1340
1171
1690
714
941
1562
590
938
2511
1386
2461
2915
1398
170
867
1354
1679
1709
1283
743
208
2316
1409
1932
1484
546
1502
708
245
899
892
909
1868
1912
1631
2091
783
593
1563
1841
1608
1932
1875
570
2397
1926
1822
591
1513
1455
2511
1288
1413
1413
884
1643
1452
668
1868
1413
1790
1822
1913
1239
2329
1722
867
185
1535
1518
1523
1327
892
1283
2351
250
1348
1219
185
225
743
2461
2351
88
1613
941
1926
1438
593
225
757
1643
830
1419
1330
2370
1271
1357
887
1656
164
830
1804
537
830
1283
867
2215
1640
1224
1375
1587
87
668
793
663
88
708
1219
743
746
1587
1231
1658
938
1933
591
740
1709
3148
531
1657
176
1694
797
1419
1933
2397
1861
1398
945
1484
1825
1330
1386
1134
1878
1736
1429
1307
956
2521
2351
208
1742
2397
1207
1219
87
779
1945
1631
922
591
714
1658
830
1864
830
1340
1235
1171
1791
538
167
546
1207
591
797
1231
1819
887
211
1219
2511
1754
1529
208
1670
1518
1231
1302
1491
613
1940
1302
1307
180
1382
1224
1386
590
2370
1398
1438
649
1613
712
1643
917
1868
549
3112
519
1922
649
1235
1878
1340
1868
1679
1825
1896
830
1307
1587
1438
1640
1754
1386
743
808
663
801
1370
1378
1542
1409
2511
704
1398
1808
203
773
1714
1613
793
793
1949
740
1348
1591
779
2445
620
659
1265
1354
884
1283
1754
1687
170
1472
211
1531
938
1413
865
668
917
1527
1235
848
1687
704
1784
2400
1844
712
1207
1478
1419
1920
593
1945
1207
1408
808
1330
1600
1429
808
211
208
1690
1348
899
1351
1302
1405
749
1694
1771
1560
225
671
1656
1540
1254
1819
671
2964
1600
1340
1330
1640
131
569
1419
1090
1455
1640
904
1375
1684
1819
2511
1791
225
2322
1875
1557
1836
1502
1239
1370
1330
1694
1791
712
1340
1265
1562
2511
1711
1330
1849
732
1527
1724
1608
537
569
1933
1288
773
701
538
88
176
1354
256
743
1822
1868
1940
1684
1527
2407
2035
941
538
1613
716
2511
1656
732
848
773
1386
170
1429
604
628
1600
591
519
88
1726
1518
1608
1527
2400
1562
1279
1913
1839
1283
1613
867
938
1724
892
1808
1603
88
888
505
1159
505
930
1288
1781
1640
1831
888
1239
740
704
1398
1296
1302
1771
2084
1709
1348
500
649
1535
591
2370
1722
1386
2511
1527
718
1529
1933
1302
1348
1886
1518
531
1231
538
1222
624
1348
1219
688
1386
1307
1340
1283
1514
1330
884
922
652
1761
1839
2445
1819
131
1207
1429
1878
1761
922
1475
1440
1728
1302
956
1288
2400
1670
1348
675
2351
586
1922
2397
743
1761
1613
1296
1449
1839
1822
1475
208
1419
1224
1514
728
1932
2370
1378
1709
1307
1239
1307
1478
652
760
245
1226
1375
2322
1875
584
642
684
712
1600
1330
3126
783
1440
2997
663
2370
1754
1396
1239
1171
613
254
1920
706
801
591
812
688
712
732
1231
1675
1913
1722
652
1413
1802
1831
773
922
1288
888
225
1348
537
1878
930
1754
591
1302
649
832
1335
1791
216
1258
704
1413
1239
1375
818
1600
1335
1540
1913
1771
848
1670
569
1518
718
797
1656
1354
97
708
185
854
1838
664
2370
688
1239
1226
538
1868
832
833
245
1670
854
884
749
1219
668
363
211
1643
1709
830
1440
1878
1313
1215
1235
1922
593
1205
546
1502
668
1656
1886
1340
1600
613
1367
2856
1613
884
1709
1694
1714
1704
1502
1913
1398
1891
1239
1398
1600
211
830
1307
887
1288
1920
1527
542
1527
1670
1591
2511
899
538
1340
1409
546
578
1724
743
888
1502
1330
1861
793
2511
211
725
1340
797
854
732
671
1781
1527
830
1670
185
1836
1429
714
1643
1736
804
1386
649
1386
1560
1413
708
1296
1378
1330
1484
1429
1940
1932
789
1279
2322
1527
1679
176
1603
2370
1271
1526
1409
1912
537
1603
245
1656
1560
1222
1864
1831
2445
1670
1679
2351
1207
1687
1310
1455
746
2397
1545
1296
743
1419
1330
749
87
1949
1239
1354
1505
88
1694
1445
899
2057
1728
1235
1560
1544
1726
604
757
804
1258
945
2443
2445
1670
1491
1235
203
1728
1226
1940
1539
749
211
1613
1754
1222
591
1761
1787
1502
1545
2400
1386
938
1819
1913
1643
1868
688
203
854
1455
620
749
164
1242
712
904
1171
783
2506
1224
1878
1709
645
1722
682
1357
1896
1560
1547
1330
1913
1398
1398
570
532
1754
1386
1547
1307
941
783
1684
1438
1933
1302
1754
211
1440
1656
1754
773
743
1302
88
549
649
932
1279
1452
1440
1529
859
176
1413
1520
1709
1231
584
120
569
1429
1475
1455
1658
1640
743
652
773
1231
645
1531
1722
1307
531
1323
1886
1754
1527
712
1831
961
1926
1386
1922
714
681
1531
1396
1547
1480
830
848
185
704
1802
531
1334
1822
656
758
1704
797
1658
1531
537
1656
254
1613
1891
1754
1491
1722
1547
1687
1302
1534
1224
1254
731
247
1491
1518
1562
593
1283
211
2317
1600
1640
1491
1375
1396
2071
188
1527
1405
884
1269
1205
1455
1886
713
2397
1527
652
1171
2304
570
859
1709
1224
1438
899
1926
2351
1802
832
1438
1754
743
1413
1886
1875
1656
1239
671
1724
1386
1398
1819
247
1819
930
1694
1288
570
209
1875
1841
830
1239
2351
932
941
743
258
1529
1419
712
1562
1808
1656
1527
660
1231
1288
1455
668
773
1503
1461
1694
1531
1913
1913
1205
1271
708
668
688
1819
1662
1527
652
1386
671
1643
1296
1215
185
1709
1409
884
1491
208
884
1521
732
1920
1640
757
688
2370
1547
1386
1656
945
1940
628
505
2370
531
1771
1679
1808
1330
1600
1207
930
570
1831
1502
1868
1787
732
1413
1679
1527
254
3126
1618
1545
899
1791
1808
1375
1640
1711
884
887
1694
1514
1603
1513
1819
1491
1455
1491
185
1600
247
1844
712
1222
1920
2917
1386
2370
830
2397
1868
884
2929
740
1728
1945
1703
752
595
1478
2351
1836
2511
984
2397
1386
779
1656
1440
2511
1398
1933
757
1670
1461
1224
586
254
185
211
1600
208
1302
1560
642
1839
1687
591
646
1288
1283
1839
613
1265
1643
1408
884
1913
1656
247
749
176
1438
1207
1231
760
2322
1886
649
757
1375
1808
531
1912
1684
1896
613
1348
1913
1419
1527
1933
887
1440
1886
1709
211
848
505
208
704
1281
542
1808
1242
185
1913
956
1791
1849
2511
185
705
938
1288
1932
897
743
211
854
941
1754
2445
1679
743
1840
1419
170
854
1940
1694
746
1933
1736
208
1709
1791
1296
1656
1687
208
1378
1674
2370
779
1724
1288
1831
590
215
185
1875
245
1478
681
830
760
576
1912
1226
1288
505
1375
793
716
773
211
1656
1933
930
1239
1386
1455
1600
884
591
505
1527
1258
1440
938
746
1728
1242
1913
1288
1886
1386
1711
1288
649
1269
1600
1277
1478
1413
1226
586
1348
1491
1429
1472
884
532
1277
211
88
1545
1886
2397
1694
1913
591
549
1396
1375
1658
956
1429
1207
1694
1819
1527
584
254
2445
1330
208
211
1704
1321
704
538
1836
783
1224
1419
1586
1545
1761
2370
1920
1527
208
804
1761
1224
1849
801
663
1878
1502
1545
793
1679
1461
1886
1557
1430
832
1409
1413
1413
2638
1231
538
1171
941
1340
1545
2397
1761
1330
732
1613
1375
1334
897
1922
712
542
1310
1791
688
1271
1413
1600
1348
546
1239
1330
1370
2351
216
1656
1754
1587
1808
1354
824
1419
569
1711
1868
247
1378
732
1475
922
1440
899
682
1231
1386
1545
688
2351
1646
1419
1547
247
1375
1354
812
1375
1335
930
783
532
1419
1679
1868
1224
1547
1452
1330
1224
595
1563
1912
1670
1547
712
2828
1754
867
251
613
1231
1913
1348
1656
225
628
1878
1413
1296
1781
1271
932
712
815
1724
591
1704
789
1841
1819
1455
1235
1940
546
1518
884
587
909
531
1913
1600
1754
1478
1640
1408
1527
652
188
930
714
1527
884
170
887
922
1323
1600
505
1658
247
1518
682
1502
1375
1239
1429
752
832
1600
807
589
1348
1527
1386
1378
1670
664
3
1600
789
531
1269
1640
1281
1307
1455
1235
1933
1819
1491
245
694
1396
87
1613
1703
591
812
1334
1239
716
251
1378
1396
1588
2445
1540
2314
1396
884
793
584
652
948
760
1933
1351
1296
1378
2553
1269
649
793
1819
848
2496
1224
897
1378
176
1296
1613
1761
797
1505
586
1535
884
1920
1841
496
1926
1224
1348
1868
1808
1761
684
2397
1455
1449
254
1520
1656
1375
663
1868
1526
773
1913
1736
546
1367
1836
1513
2370
887
1429
797
1743
1926
613
642
793
922
854
1557
867
854
1679
1541
586
804
1478
1461
1231
519
1808
2565
1600
1690
1307
1514
1378
1378
134
668
1913
865
1646
2535
1728
1920
1603
1736
1557
1912
188
584
494
3091
1419
743
176
2370
505
1408
1694
668
938
1945
1886
1562
1600
1643
1235
211
707
1836
1239
1709
1643
1690
956
1709
1357
1798
1370
1631
688
1761
1419
1429
1912
1600
1643
1539
1269
1945
1491
1754
1913
2081
1913
546
1491
1940
586
1656
549
694
740
930
1724
2577
1694
897
546
1419
1235
2322
712
1419
3054
1709
1896
1231
1562
1656
1728
2351
1396
1226
121
646
1271
1839
1378
1478
649
1527
1283
1587
1207
2351
728
1235
1502
668
88
1658
1242
1603
1518
917
830
586
1527
1351
663
1348
1302
1596
1891
704
1656
1808
1281
818
245
546
1747
668
500
743
1283
660
1771
1913
682
591
865
613
1709
1409
215
549
1547
1335
1239
203
1839
1771
1310
1330
1656
1791
1819
1398
214
1933
1736
1171
1518
1419
1419
1761
824
1771
854
1224
956
688
884
1171
1527
2511
1527
1603
713
1839
1440
732
1478
1226
746
1171
1940
1711
1657
1231
1375
2351
1945
2397
743
884
620
591
1714
758
1413
1207
1310
1302
1302
932
1591
917
167
1527
930
1784
824
1491
1302
854
1254
1663
899
1527
584
1224
1288
681
2983
1235
1912
1670
1840
1940
786
538
793
1398
746
1714
728
1922
899
1670
1378
1945
1781
1513
216
225
120
1791
812
728
188
1920
1231
2119
2655
941
1523
740
1438
859
549
718
786
1378
1375
208
1663
688
1886
1357
1310
1419
1502
1945
808
922
714
749
699
134
1413
1283
646
649
88
591
604
712
930
1224
1283
746
1714
888
1787
760
1455
945
743
1825
779
1354
570
1207
1694
1940
1861
1891
134
1307
1878
1351
578
208
2955
1413
1839
854
2289
170
682
2511
1503
185
208
546
1451
604
804
570
1277
830
1527
652
1591
1271
854
1868
786
1643
1933
1922
1912
1378
832
1461
1657
613
830
757
688
1841
1269
1378
804
652
940
1355
1802
1288
897
1351
2317
2445
591
1254
830
1254
1836
938
1791
1410
682
1932
1429
1747
2351
1330
664
216
1836
1754
1761
1491
1557
854
1452
1455
684
684
1396
1518
1868
1913
591
1940
578
757
1283
704
578
1527
867
749
688
668
660
917
1502
1527
1288
2870
188
1771
671
743
818
1321
1161
1526
1440
682
1563
1722
801
752
793
1429
694
1226
1545
1736
830
808
1506
1340
1726
2445
1819
1754
1836
1726
170
531
613
1242
1600
1658
1670
1646
613
538
2397
1514
1527
801
1265
1539
1475
1709
671
1409
1378
1562
538
537
256
718
584
1207
1787
909
1375
2400
1307
1222
930
668
1335
188
1451
1658
505
185
1429
688
1540
1667
797
537
645
1408
740
1591
1222
1302
1527
1940
1722
1370
1527
1709
1527
2397
180
1722
1396
1587
899
716
1514
251
1600
54
1913
1518
1791
1926
1940
519
1302
1478
1545
1913
1408
2090
88
1926
793
1375
1478
1562
1440
833
1868
1514
1351
1836
899
1527
804
1891
712
1724
930
1679
1718
164
1722
1302
537
1386
708
1736
833
2351
752
1527
570
2881
1527
1513
1419
801
1724
1709
1452
2445
164
1531
1307
649
1670
1687
1330
1761
1419
1912
185
892
2445
505
867
1413
1357
519
1791
1340
1405
892
833
854
2397
1409
1354
1891
884
1670
600
1608
1340
2445
2400
1171
746
1386
1288
649
1370
1562
938
1675
1840
1386
945
1640
801
2608
773
1398
2511
225
1940
1523
743
1307
1323
859
1839
817
1787
1531
1945
538
1440
1478
1307
1657
1296
1643
2351
1231
1704
203
1868
1330
1413
2955
531
167
2926
1522
688
1405
1205
1226
1913
1340
1831
884
1302
649
1545
586
1825
1228
712
1798
646
1386
1922
707
1560
88
2579
1527
2397
216
1831
2370
2752
613
1684
1819
1335
1419
1545
810
2370
1367
699
167
1932
1367
793
1709
1386
1600
1409
247
1307
1283
538
705
1831
1053
694
519
2370
773
1840
865
1302
1207
1231
1545
1219
1684
1658
1679
1656
2300
732
1478
1171
1819
1283
1527
538
694
1868
1531
1945
681
922
1831
1239
1613
1288
225
1283
2370
1419
830
1455
743
1354
1288
652
2485
722
1239
897
743
1640
1940
538
1933
628
1771
1313
1440
1396
1636
1949
1438
1728
2397
1912
922
1920
1307
164
1283
88
1527
652
722
854
1302
1231
1224
1518
1608
1940
1307
1945
797
2322
1502
1743
956
1307
1231
1239
519
1679
1791
1060
887
1398
537
884
537
531
888
758
1323
1024
1841
884
1771
1808
1521
728
531
134
1279
671
1429
1375
1527
2322
732
229
1386
1761
832
2889
1875
1913
859
859
1940
804
1370
2113
649
1687
1378
743
1547
646
1656
818
884
1413
740
648
519
899
706
832
1440
818
1386
1896
1658
1913
1413
1933
546
1889
519
718
1709
587
2705
830
749
1283
1940
1694
1386
216
1429
1461
732
1802
1787
1330
1330
1419
1913
245
1354
789
1726
1396
1945
899
1868
684
1926
1302
1709
1912
1600
1438
1808
1878
1808
1754
1413
668
1849
1620
1452
1231
1413
1913
2445
941
546
1825
865
1808
214
1313
867
671
1808
1896
3
1535
620
884
1679
1527
1547
1728
867
1868
1933
1513
984
1518
1302
1562
1728
897
593
1545
1724
1643
1475
1889
584
531
188
1354
208
749
1714
1922
1545
1224
2351
505
1643
1839
1913
830
1330
1560
1269
1874
1864
1518
1670
2400
1506
1378
1694
1378
1386
1714
1277
668
1656
1171
1323
1728
1354
1095
773
1656
2425
1878
887
1754
1307
1631
1878
815
167
664
1808
684
801
1646
1419
1878
892
1396
1709
2400
1868
1787
1491
1398
1231
1398
740
1321
1330
1912
732
284
188
854
1478
1940
1771
797
884
538
1545
1239
2511
1176
884
1419
2322
779
1656
185
1836
613
1514
930
801
743
1849
1288
786
757
1643
1242
229
2400
797
732
1452
776
1523
930
1646
569
848
254
1413
1226
801
900
945
732
716
1771
804
652
1429
671
1222
1449
1502
859
613
2511
1819
1926
1831
2370
899
1656
1254
1896
1503
251
704
1864
1491
665
1631
593
1239
1709
1521
1502
1787
1398
208
1330
681
1527
1413
1736
1189
1527
1754
1926
1219
1643
773
547
613
613
833
956
251
1207
922
1288
531
188
1608
1330
1419
704
732
930
757
1802
1831
1643
1288
789
1440
570
932
537
640
1461
2400
1754
1545
1250
1451
1940
1491
845
1643
1405
1265
1694
1722
732
2351
1761
1841
1940
1920
1912
1562
1868
818
1560
649
930
897
1334
1269
1307
1472
1231
1288
716
1520
591
1690
1330
1754
1547
1754
3036
1656
1502
1455
945
1728
538
256
1242
781
1694
1808
1926
1791
211
712
732
746
1405
1714
1242
1791
1560
519
1694
1600
2370
505
1761
663
1340
1061
1587
1920
546
1640
1656
1940
1922
1761
1254
649
1224
1378
225
1587
188
642
1171
1302
1926
1421
613
1330
1754
712
88
1728
505
652
1709
1310
1231
188
1593
1472
1868
793
1171
1940
542
1600
1600
1207
743
188
694
1603
1224
712
793
830
1743
251
1736
1613
2322
1822
542
1378
1535
649
1878
1912
952
732
1631
1932
578
1940
1231
2419
1819
1239
984
1520
595
1239
613
718
613
1375
728
1413
1849
1640
1472
773
251
1724
1878
1527
1419
1242
1307
1694
1283
1940
1518
904
1643
2397
1478
1547
1560
1761
1527
922
1591
1419
1357
584
254
442
1547
1438
713
185
930
1254
1802
865
1743
211
801
1514
188
867
1330
728
1321
549
1527
1562
1656
833
682
1881
121
628
2370
1736
1754
247
1825
1354
1913
833
1254
208
587
1398
1378
1491
1933
1656
1503
1670
684
1945
1836
708
2183
1398
1547
1527
164
1478
1429
1724
121
1310
1279
668
1844
1271
188
956
732
247
2370
1831
1875
604
1724
884
1711
1709
1370
1791
1396
1933
1277
1419
1728
1226
1413
884
1478
1307
757
1302
1375
1396
1535
1386
1375
1761
170
1207
519
1920
2158
591
1323
1313
1808
938
1413
1643
1945
537
887
716
1219
917
909
1663
1831
793
1215
1819
1283
1781
1323
1296
718
941
649
1547
1658
1600
1896
1307
1831
704
586
1502
688
2511
1600
584
2299
668
714
743
1396
188
1419
1540
1235
1791
1704
668
646
1514
1527
1523
215
1736
538
1288
688
1242
854
2370
591
245
1658
884
2511
1207
1357
786
1354
917
2370
1408
1518
652
185
1310
537
1864
505
917
1920
1656
2445
899
1540
1219
1724
948
208
1640
247
930
1502
1600
1307
749
1429
786
930
1269
1419
1743
682
1429
1657
645
1419
948
1886
1302
1594
1207
188
496
531
1896
1687
1540
801
1386
1664
884
1478
1478
1281
688
1334
718
1518
652
2511
884
932
1808
1348
1330
888
245
1819
2511
131
1323
1560
682
1330
1709
1419
1825
613
519
1296
1545
542
1513
1310
1878
773
542
854
604
1370
1819
1802
1743
2445
1378
649
225
1478
1293
537
247
1375
917
1224
1802
1386
930
909
1413
1891
1375
546
808
1761
1728
1398
1491
1658
743
1239
1378
704
1912
1370
899
922
1514
2351
1378
2445
1520
1886
2397
1409
668
845
613
1547
549
1878
185
519
668
1896
1658
1386
1600
1491
1600
613
1334
145
1754
1613
2162
1886
1933
1484
1600
1926
801
247
1747
1913
721
1841
1539
1514
1808
1743
505
1587
1330
1502
688
804
897
1743
1562
1819
2397
818
1413
2538
247
1398
1396
746
1603
887
1231
1736
1819
1224
1413
684
1452
1660
899
1819
1694
1945
956
531
1674
3002
1670
185
1656
1518
1722
917
1933
1781
1687
1386
1527
1841
604
1514
681
483
613
1302
537
245
1330
1643
1330
247
884
1840
1429
570
1690
1429
757
938
1381
1600
1643
1531
743
786
854
1933
1791
956
664
1514
1357
1370
722
832
1754
1461
2997
1913
1822
797
668
922
1684
2445
1242
1670
1231
1562
628
1736
167
760
1600
1679
1478
1582
1375
1932
1878
1825
2511
1926
760
537
1484
1728
537
1357
649
897
1239
2397
537
1461
2397
938
671
628
1951
1896
2370
888
718
1545
854
1640
1640
1319
815
1207
1791
1367
254
1613
1600
956
1694
1932
1378
1920
1296
1754
569
1271
688
1378
1771
1694
1724
815
1940
1836
932
1781
1375
941
593
818
1802
808
1518
629
1787
1265
1643
2010
1378
1819
613
1429
1878
211
1926
538
203
1736
1398
848
1657
899
1831
1728
1771
1913
743
1920
1171
956
1440
688
1711
2397
1535
1600
760
1491
1932
888
1455
1265
663
1587
941
1714
1819
668
591
773
1722
1419
538
1560
176
743
537
888
1334
613
1679
1874
1547
1631
682
1722
854
1455
1557
1728
1562
1351
1404
1831
1754
1478
682
2397
1419
799
1522
578
749
570
1222
1288
779
1540
1491
1761
1239
757
1288
188
176
2468
1747
531
1912
797
1704
1920
830
1207
1330
1348
1288
884
1413
1656
1171
1335
854
1419
1354
1694
1819
956
1684
645
215
1419
1239
608
649
749
2143
1781
1613
1754
1761
1728
1473
1239
247
1283
1279
1920
537
671
1913
1419
1545
1932
1699
749
1787
1922
1398
1478
652
1409
1840
859
1527
1527
1540
1808
3104
1684
591
2370
941
1722
1269
1539
208
1527
203
1754
884
663
1226
668
88
1694
1281
1864
531
1271
922
1502
1396
938
1670
1452
642
1419
1207
1386
897
1429
1781
1527
1694
1631
884
1787
1694
716
1875
505
1514
718
2511
1913
732
1557
732
1222
131
1357
1675
1675
859
1761
208
793
549
797
1404
956
773
808
1475
1926
1235
1631
1429
1478
1370
830
884
131
645
1875
1791
1518
1207
254
1714
797
1754
245
1321
1207
167
760
1531
1557
848
1539
584
1600
1386
668
546
1940
2729
797
1656
887
1409
1920
1726
1849
1724
757
254
1302
1646
1224
1429
854
1841
793
1491
1419
578
613
682
1330
854
1825
714
1514
887
1841
2370
247
1502
185
932
1429
956
718
2397
254
25
519
188
1631
1687
884
1841
1310
688
660
1670
1413
1527
732
1724
1440
1761
1562
1419
704
1514
732
1613
254
1378
867
1527
892
1310
1875
1836
203
519
1396
1940
532
1603
2397
1277
1920
1354
749
1307
1736
1277
930
1452
2926
1527
1940
1791
185
1557
779
1271
1831
1409
2317
1640
185
1207
1724
2445
1728
930
225
1754
1171
1302
1522
1545
1587
797
1656
1409
1310
531
613
1239
1933
1271
1603
681
1378
1514
1926
801
1722
1670
1277
1207
1330
1370
2955
1711
887
728
2351
1540
167
718
749
1724
188
1302
1440
1330
1600
854
904
1704
254
211
1351
1271
797
1875
1933
216
681
664
1825
546
88
1912
2370
1577
537
740
569
531
1330
1513
525
1409
1875
537
570
1656
1348
1231
797
2351
656
1478
1754
682
164
1787
2414
1912
2445
1819
1694
732
1521
1503
1722
1429
1455
911
1591
865
546
1398
546
904
604
1357
208
1288
848
1440
945
1600
1819
1398
1502
1802
824
188
127
1913
170
659
1283
712
663
682
2461
1844
1646
1670
586
956
1330
1802
1878
1518
1926
982
2351
584
1514
1307
1527
1868
688
688
746
1478
95
1728
859
3126
1940
542
1761
1711
1926
1386
1761
620
1323
1419
1724
1224
718
1780
2351
1608
1235
185
746
2153
538
1600
1613
531
884
1670
1831
1932
1527
732
164
1207
538
2445
1348
167
752
1819
808
1348
176
712
1613
288
1375
804
1429
211
1269
1891
818
1600
628
956
952
1896
1455
215
1348
216
1429
1375
640
757
830
1330
2511
1791
793
1478
749
854
922
538
256
519
1920
570
1728
164
1219
1940
1728
930
1491
1271
1613
922
1348
2821
121
1505
1330
234
188
1375
732
941
664
1667
1313
1819
2511
1207
1724
995
1288
1518
1694
1283
505
2351
1562
1761
1922
225
1868
1791
1643
1875
917
728
656
1408
1514
1575
586
1922
1330
830
1864
188
1231
2445
948
1684
917
1348
188
1868
1547
1831
1844
2511
1557
1215
1709
1235
1819
1658
1722
549
1913
1302
1926
884
595
1307
1643
1478
865
531
208
188
660
1656
1348
1172
1819
1545
830
938
2370
859
1502
1747
1920
1613
1514
1239
525
930
1728
1386
1640
1808
1822
1711
1658
713
1912
1461
1631
1754
2351
1886
1808
1658
2445
251
1875
1681
1631
1375
1527
1478
884
1224
2322
1319
1518
945
1438
1396
2868
2429
1562
1913
1600
1726
922
2482
1912
922
225
1694
1836
1912
1933
251
1600
1926
1307
712
1819
859
1922
941
824
1429
1231
188
1283
1600
1875
1831
1419
1239
254
681
830
1386
1370
1831
1608
1330
1761
549
848
1726
1940
1386
1912
1224
519
1440
1949
1849
707
1354
1239
1235
2445
1926
2351
1754
1545
956
1656
1219
1307
888
1398
848
1461
1478
1945
208
1348
1271
1640
1288
1878
1514
749
1771
1754
225
1224
1868
1491
1787
199
2511
500
1413
712
2317
1370
938
1920
757
1631
591
1307
1868
1484
1808
1658
629
1819
884
1656
1506
1419
649
818
938
1875
376
1679
1728
1600
1819
1949
216
1926
1761
1932
254
1398
1643
1340
37
793
1307
899
2400
708
2445
1839
1694
1277
2445
1502
833
743
917
1207
1370
1868
867
1781
1307
542
701
1302
1351
1608
818
1926
591
1518
1296
749
1398
1926
773
1348
888
1231
604
1404
1616
250
1408
1831
1288
1409
1875
952
546
743
716
1527
1239
185
1949
1932
2400
1877
1690
593
664
1808
88
188
1808
1527
757
546
2862
749
2795
659
1808
1878
1452
2445
1455
1307
1288
1354
1878
1547
887
1754
188
1714
496
245
941
1728
1679
771
757
185
667
2055
31
1265
707
208
1335
595
61
613
728
578
2445
1419
752
732
1839
1452
740
1207
2511
1714
728
718
922
671
279
646
1736
1709
671
1283
652
245
712
1535
1219
1933
749
2133
1726
1949
1920
1891
1832
854
1781
586
884
2926
1491
917
2933
1475
1656
1386
1527
865
1596
2445
684
185
899
2322
584
2997
930
1940
1367
1864
604
892
1613
2830
1375
2617
1926
1787
1761
1920
1521
716
1277
180
1231
1531
1600
732
1462
2370
793
87
1932
1560
1518
1640
1933
2400
87
832
1340
170
1057
1878
1452
668
164
854
757
1302
1913
591
1340
1307
1231
1478
712
2322
938
748
1277
1302
1307
1288
682
1307
801
909
1912
1539
1461
593
211
1539
584
542
1296
1348
1398
185
134
663
1283
2397
1754
1274
1502
1684
1819
1419
1587
1310
1472
749
749
668
1235
1600
1378
1520
2939
1375
1386
241
1370
749
854
930
887
1761
2400
1378
1088
1207
1419
1802
1613
1920
1419
1531
1340
1239
1438
648
804
1728
1694
743
1396
718
804
1704
593
2511
1728
645
121
613
1419
1722
2351
1335
1849
1440
932
1231
1351
131
2744
1514
732
749
804
1728
1836
1357
1224
1868
1754
1527
1831
1703
1891
546
1231
783
1386
1386
1296
1527
712
1912
797
1293
681
591
88
1878
1518
804
682
1351
1429
712
1670
1438
1370
1912
1518
1452
1643
1868
1513
783
718
1728
1281
1171
760
1711
1429
1455
1408
941
1547
1819
897
1207
668
1643
1409
1656
1754
757
649
549
538
1891
1754
1283
2511
833
917
1419
757
1945
1643
1449
2067
1886
1288
812
773
2322
2078
1667
712
706
897
899
668
1413
1808
757
1440
1787
1743
1351
668
251
628
1640
1419
1231
1527
1656
593
2400
722
1808
1527
1694
1670
1302
760
1277
1940
1608
176
1761
1643
1540
1836
1933
1527
917
1531
1398
1690
1886
1386
1491
505
1370
242
1646
1514
1761
1841
1378
818
713
718
1429
1419
1849
1370
1932
1487
945
1429
1357
1330
1207
859
2958
1254
613
2400
1455
718
1613
1323
2511
1352
1600
2351
1330
1791
1594
2370
628
1658
2370
1802
1891
1451
1646
1455
2511
728
1886
1791
2445
929
862
1600
887
1836
1547
1209
2445
757
909
922
1933
505
1438
538
1861
1771
859
1288
2584
1836
245
1844
88
712
757
1891
1215
956
706
760
1177
1340
712
531
1687
247
1491
1724
815
1518
570
1354
1840
537
1396
1545
743
1674
188
1231
570
1386
797
1643
652
1375
1310
591
2511
1940
1514
1802
694
909
1596
693
1296
2397
793
1656
1560
121
1357
1348
1670
1878
1404
1491
2351
732
619
646
740
719
862
247
1926
922
1761
1114
1912
684
1118
1690
1926
1375
888
1658
649
569
1413
1375
1781
1419
1527
1518
684
1791
1920
1478
1587
1891
749
668
1761
584
1819
1440
1940
1600
1386
1484
1825
1279
1224
718
760
1398
1940
2322
909
1491
1657
584
1478
188
2370
1506
1330
652
1224
867
752
1945
793
1920
984
930
254
1348
952
1279
1514
930
1357
1281
505
740
424
1684
682
1302
956
682
1640
1370
620
1386
1231
668
948
948
1819
773
1912
247
740
1640
1296
1219
793
1267
1600
649
1612
586
1283
88
613
712
789
569
613
537
613
256
1319
1709
208
1330
649
586
1409
681
930
1819
1340
699
1912
1587
797
185
584
830
1687
1932
1505
773
1933
1726
887
1728
542
749
884
1222
1484
2351
682
1378
1231
718
188
188
867
1844
1527
120
797
786
245
708
1711
1640
867
542
595
1348
1413
718
1307
2351
712
789
884
1920
663
1913
1709
1656
752
1518
682
613
681
663
1370
1269
1367
211
1398
1819
188
211
1722
649
1171
854
247
2017
1704
496
569
1527
1310
728
221
1378
1491
247
714
2322
932
1288
1539
932
1620
570
2370
1844
1277
760
1714
1171
613
1743
1545
1545
1296
830
832
1527
1780
1452
1581
1378
797
1754
1518
1875
1307
1670
88
1242
941
2351
1288
1600
1307
1171
938
646
538
684
1920
712
716
1348
88
214
531
2370
1643
1945
2364
1780
1684
1933
1724
1455
538
1658
1679
500
833
1514
671
1687
1667
797
1408
1787
1736
1413
1239
997
2351
1761
1302
1728
1736
1922
1913
519
1945
1396
684
708
1378
1675
922
1945
1722
208
1207
1375
2370
1728
1320
1600
732
760
1547
757
773
1171
699
538
1409
1307
591
932
1926
1455
1557
2400
591
537
1724
922
1878
712
584
948
523
593
1840
1687
1330
2400
1302
830
1694
884
1527
1224
1527
591
887
1841
1239
712
1478
1787
1670
1798
538
1208
1502
587
247
1207
664
131
87
2826
713
1808
1896
3035
757
1409
1323
1419
854
1354
1728
593
1836
1527
1527
1207
728
1251
1940
897
1940
757
628
1878
591
1783
1527
1521
932
251
932
1370
2464
1283
1419
888
1254
1831
593
664
1587
956
1945
789
1429
1940
1690
714
2351
1491
606
1438
1754
88
1394
1560
1375
1207
899
1408
1207
1819
708
1396
671
1679
1819
1670
812
1560
671
1354
1396
1670
1231
613
1754
1587
1296
1419
830
752
232
1357
712
645
1505
706
789
688
2351
1279
1461
185
804
1348
1231
1378
948
1207
640
1419
1277
505
595
1283
1643
732
1404
1658
956
2370
1819
779
941
1656
1307
613
732
1207
649
743
830
1831
1340
705
1656
1277
608
1940
1527
1231
2511
245
2445
1321
646
1310
1679
537
1370
952
694
812
1891
1728
586
1322
1643
688
1913
1831
1771
691
3
1254
932
1754
1656
570
1348
1754
2511
2397
930
170
1840
718
1643
728
1724
1724
1613
1491
1396
2790
185
714
1527
587
1643
1267
1656
576
1283
688
1791
2370
1251
760
1694
1728
859
628
1933
1694
1945
1386
1613
854
1836
1868
1945
2511
1307
2400
1386
1761
888
1413
2665
887
1596
3126
1920
1514
2529
1670
1949
1771
570
247
930
1323
1224
740
1171
1440
1222
1226
1922
1502
854
718
938
1602
1631
1640
892
251
1219
1419
1242
854
1251
1469
854
1761
538
708
681
1547
1254
1704
1514
1409
818
2370
1940
1913
225
1330
844
1307
1791
1945
743
2425
1386
1396
938
867
1761
505
688
1949
1254
1761
1557
1603
1679
770
952
899
185
1235
682
760
1868
1926
1878
1679
938
1452
797
245
884
620
1419
1296
1875
1370
713
804
1518
1831
1547
1728
570
1307
1396
537
1728
1875
593
865
546
2445
1562
649
732
1640
1913
2162
1844
827
1787
613
537
2445
595
532
1491
1709
1819
1207
1288
537
1539
593
1844
708
1694
1600
1357
2351
1378
1868
1724
1761
1913
1594
1283
1875
1656
772
227
1932
649
1288
1656
732
887
1791
1269
688
1714
830
1825
1920
2511
1836
1722
1743
1370
1235
645
2445
801
1253
1413
1603
732
587
682
1239
1352
640
712
1351
804
251
797
1670
1819
1357
956
1920
211
1722
188
1226
668
884
176
1438
922
1375
505
1949
1348
2351
1409
1761
1354
1354
757
2397
1231
121
1643
1922
1502
1354
1670
755
1849
1819
496
1288
1478
930
1531
1386
1563
254
1527
1419
1288
1226
815
808
1398
1886
2511
2511
688
519
523
1386
1370
1670
1527
938
1656
1265
491
1440
1475
1334
542
2425
1658
752
1307
743
1933
1940
1771
584
208
1208
1518
1296
531
2333
1523
804
500
1354
718
500
1518
1351
1207
1452
1600
1657
1277
740
247
1878
254
671
1370
1613
1791
1283
1302
1926
752
1656
1780
1720
1718
538
1889
1819
1643
642
1945
1251
1736
941
1307
1351
2063
1912
1207
909
1367
1916
1409
1839
1330
801
1323
1679
1819
591
1933
1613
1513
713
1603
1545
793
945
1386
1822
1378
818
214
712
922
1841
134
1891
938
1926
1736
203
1560
663
1357
1398
1940
1231
1722
854
1736
1912
1527
859
932
884
1913
1754
801
1922
1310
1600
642
1239
786
815
1603
1302
1819
941
1825
1398
1889
899
859
830
1235
549
1670
1560
688
645
1271
2400
1761
154
1670
716
1868
185
786
786
887
1006
1656
1945
1035
1224
1438
1429
1754
797
1531
1310
941
1478
1527
613
1849
1836
88
1658
1709
1754
2926
1419
1896
2400
2445
859
1949
1840
1231
740
1791
1656
956
867
2370
1926
1405
1478
668
1527
1242
1527
712
628
2511
1288
176
538
569
1386
1283
2445
938
1656
1231
1207
848
3068
714
1378
1656
1728
1722
1398
1657
2370
549
1868
1714
938
1419
1491
1413
1502
1386
1891
1949
786
1258
591
1219
1271
688
1600
1452
256
688
1386
743
1375
1475
1926
859
1440
1531
660
1296
956
652
1868
254
728
1545
956
884
1656
1514
1643
1386
2397
1348
1781
1926
922
884
1141
1419
1780
1419
1667
2383
1231
1912
1330
832
1819
1657
1224
749
1545
167
1283
884
848
1878
1288
757
1171
1375
649
208
718
1724
701
1330
1940
1545
1754
1307
1603
1455
1640
1375
1724
1409
1920
549
1656
1840
1771
1378
1527
1831
1277
188
640
1690
531
227
1913
1656
1825
1491
1429
716
185
180
945
1808
1912
1694
1419
225
1839
2400
546
830
1791
1743
1545
1440
576
1640
1545
1722
1560
1330
688
2400
492
1608
830
1307
732
1932
1491
824
1514
649
1419
1656
1375
757
1231
1518
660
1679
1413
1451
854
1754
1704
1613
208
587
1600
749
718
1307
888
941
770
1591
1438
1302
1822
1587
1754
956
1475
2445
668
1704
1808
2366
120
1545
1405
749
1724
1822
1875
1378
1527
1171
1396
1224
1527
2397
945
1296
688
496
694
1819
1354
1724
1896
1926
1478
830
211
1831
1429
245
225
1323
1709
208
1288
1478
1307
948
1545
1231
1891
1440
1831
1440
732
245
1408
1802
208
663
773
854
1302
773
1354
1478
593
1413
1215
1690
1913
1527
1640
1875
1409
865
1455
1545
884
1724
1235
2550
1594
1714
519
688
213
956
1945
1409
1600
1207
1945
211
688
1288
1761
1518
2511
1455
899
1307
1527
1279
531
1302
1839
613
1736
1761
1348
663
941
1926
613
1386
176
1926
1613
2397
1704
1277
1348
1351
1724
1502
749
1491
188
1840
1920
1849
1319
922
2365
1375
531
1932
732
192
1819
1404
845
1631
830
1475
2445
1913
1513
773
743
188
1658
2400
779
1386
1429
1527
743
1726
1745
663
1675
1529
888
1600
1878
1728
590
1164
3137
704
1864
1613
208
1440
185
1296
1222
1429
713
1791
1724
1207
1386
832
1386
887
1703
1841
1718
2400
1600
537
2511
1687
1560
1791
688
208
306
188
2019
1920
1334
570
1398
1913
1502
1340
1722
1791
922
256
1340
167
1523
1386
1912
1520
176
1608
1348
570
584
227
1440
176
1868
1171
1922
1613
909
1335
546
569
88
225
2351
1239
1302
704
1429
1386
897
808
1351
681
542
867
713
941
1787
749
1254
684
3036
613
1656
1226
804
1613
793
1640
1836
649
2193
211
1478
712
2445
2400
584
208
245
1819
176
1313
899
1413
1787
682
749
1518
586
1761
1348
2397
752
1288
1754
1518
519
1413
1307
1926
1224
2979
797
716
917
251
682
216
1378
1920
1455
1690
1226
1231
3074
1224
1875
1656
642
1754
1375
245
229
1529
1370
1409
1398
248
887
1310
909
1413
1709
1396
897
525
1825
1231
1690
2191
649
1404
1728
1798
185
1819
1222
1110
789
859
1348
1831
1419
941
1288
830
1600
1613
646
1357
604
897
1322
1386
2397
1386
538
1207
1940
1226
1378
1375
773
1330
1670
867
704
1440
1478
1656
225
586
884
1219
1922
1690
227
1527
225
1491
628
1913
1754
576
830
1926
1781
247
208
1413
1375
569
1413
732
1279
1375
1932
1608
1940
917
1518
1543
1527
1667
1531
1521
1224
1602
500
1231
1288
1868
2317
1408
1687
1819
716
833
749
131
1670
1518
537
1658
591
1375
1743
1868
2397
1207
804
668
1396
1302
867
1375
1613
824
1527
1787
2317
793
804
1219
1254
1375
2504
1239
859
1836
740
170
1690
668
1840
1334
1321
2322
1545
1878
1207
1269
688
1949
1631
1754
1455
1690
208
676
1831
1419
1926
941
1679
1926
1478
214
1913
604
247
938
586
1679
1451
1491
1438
1399
1452
2370
411
752
909
663
1913
1670
2461
505
1375
684
1761
1920
1545
732
1253
1878
1386
1940
1886
1640
2351
1307
2397
1283
1527
1271
2400
640
1743
1296
185
808
956
188
854
1408
956
1408
1849
917
682
203
531
1357
1640
1283
1771
1277
549
1844
3
1912
1754
688
1267
804
824
1527
1600
1878
1386
2926
1231
1679
591
208
613
131
1531
1687
245
1940
1283
752
1736
234
1714
859
1913
1513
1868
1224
671
1912
1527
537
1224
1408
1518
1839
779
213
519
1438
779
699
1239
1438
1613
1922
1531
1375
1600
1945
1296
663
88
1724
887
1396
519
1656
538
1819
1455
1724
2445
688
1724
884
1933
1754
590
1348
2397
1491
1886
848
1518
757
1438
613
1207
1307
1518
1375
1670
245
1413
225
1771
1670
1398
884
818
1823
1396
1205
1502
1945
1868
1398
1491
708
1302
688
1670
1557
832
832
569
1491
1926
1754
752
88
746
1357
752
1323
757
1283
743
941
941
1613
712
713
749
1726
1370
1875
1613
1836
1239
862
859
2400
1283
1413
2926
660
1452
757
1755
1913
586
1429
613
1771
1643
1844
1694
1656
1694
1527
671
87
1562
1736
1656
1438
1404
888
716
1940
1724
1808
538
1269
1690
649
1438
660
1836
549
2997
1912
668
1878
1405
1231
188
1215
714
519
1283
1265
1408
1340
897
586
1754
1265
1724
2770
1889
1836
1413
773
225
1396
1690
1323
519
2348
1370
1323
1600
500
694
760
1761
712
1357
208
899
208
1520
1922
793
1307
1307
1670
1940
797
1875
1545
1922
1926
1940
1608
1926
1475
1330
591
1662
1722
1413
1940
1754
1600
519
1600
1302
1656
1761
1440
649
1725
1933
818
1658
1370
1600
1646
1896
1224
211
1643
701
1640
1781
1354
712
1330
593
714
1802
1687
2926
797
1841
2511
254
1408
1271
1643
752
859
1912
681
531
1491
1869
1455
1271
1920
591
854
1933
728
1265
525
728
2351
899
956
613
1380
1396
1288
1307
176
593
945
537
546
1781
1288
945
1408
1932
225
830
1841
1302
1945
859
797
1527
645
1269
1409
1940
2511
1518
188
1560
1743
1932
586
2351
1475
1514
779
1283
1694
714
704
1271
1513
652
1396
1440
1440
2370
569
1540
1874
645
2511
909
1547
2317
1560
1438
1455
586
1520
1658
909
1670
1945
1926
1520
1663
1396
1370
1352
1940
728
732
1600
1754
815
2397
134
570
1640
1452
1724
789
1754
1310
1288
1631
1728
1545
525
1603
760
1819
752
1386
1579
1351
1330
1386
505
773
832
1912
1704
688
688
1754
1429
818
1613
1396
1643
2209
613
1724
1251
188
1933
613
549
714
1226
1461
1643
941
1771
1330
668
797
1357
941
1600
956
909
1222
1419
854
1514
1878
1646
688
938
1709
1207
1754
930
713
1754
1219
261
1527
892
1603
1539
1440
2425
1667
909
1307
1761
712
1438
1600
1334
801
2511
1231
1478
1875
773
1235
1269
1307
773
2123
2715
645
1761
1600
652
1527
1527
652
714
1224
546
1302
1429
1940
1429
234
591
649
1839
1836
1922
941
2450
1330
1307
1302
656
2445
537
1408
1207
743
1323
671
804
531
1302
2511
917
542
884
1878
532
1378
1281
1354
804
2370
1940
1231
649
1491
1518
1932
1822
1870
1663
681
1527
1226
546
1531
176
613
1687
1932
1455
649
2445
1709
1531
976
1413
888
121
1378
941
1926
500
1802
1419
848
645
1235
1912
1231
613
1491
613
1694
1613
732
793
1523
1656
699
1413
1819
1440
1940
1646
867
1313
1819
663
1600
676
164
1724
1398
1562
1613
613
1787
2554
1491
203
1679
538
1224
1771
1242
1302
1940
1878
1518
1608
1413
663
1560
1321
1207
1656
1709
537
1940
1455
1207
1754
1844
688
1340
1502
1690
1761
1728
1330
892
1348
628
1791
2425
1932
2445
1704
1357
830
1868
591
713
1608
1375
1600
1527
1802
1754
951
591
1922
1771
1560
1340
176
1840
956
1254
1171
1302
1670
884
1819
1945
208
604
1398
1808
706
1547
930
1945
704
505
2397
1761
537
708
1791
1279
1310
595
1912
546
2445
1330
1440
1514
1694
1357
1478
1694
1351
1171
712
1844
922
1408
1940
1839
1640
660
1527
1330
1219
1886
1600
1694
584
1502
677
2370
590
930
180
1545
1868
1714
712
1283
613
1836
576
584
2511
1239
1302
1878
1798
1841
1527
649
1330
1409
1825
848
743
570
164
139
2445
1527
1419
1933
1545
1527
1235
1656
732
2397
664
1207
815
824
1478
538
1207
167
1386
699
786
712
1475
1269
1878
1822
1527
1171
1640
1302
1728
956
1455
1912
1357
1386
1613
546
1679
1235
591
1330
1684
593
645
1340
1370
668
247
247
1831
1723
854
930
854
250
586
494
1945
1933
1831
538
164
1502
1690
1913
1868
1378
1920
1307
1281
830
211
1375
2342
1461
956
888
1514
688
591
1878
1475
542
1913
185
180
1839
938
684
668
862
1656
1791
1283
1656
1527
1419
1587
1367
1728
1646
789
1351
1370
578
1722
1704
1239
1761
2370
203
1600
1878
888
884
2445
1640
1375
804
215
1491
1675
2511
1429
708
208
1491
1844
613
1224
664
1754
1408
1875
859
1736
922
2370
1761
2485
956
1531
797
1408
1478
2397
505
1926
1724
728
749
1736
1330
1886
1529
930
1896
1231
1802
1531
1613
613
884
1761
793
1643
531
1440
1787
938
2011
1932
701
740
2525
854
1656
1754
1754
804
1514
1529
1825
1271
208
1307
1728
682
586
1728
1518
1594
1596
1322
620
1840
247
576
2397
1891
88
930
1687
663
1296
1791
1171
1409
1375
1520
134
808
1475
945
1429
1340
613
1529
1819
1478
1224
712
1562
1527
1409
1726
1808
1808
1670
213
1207
203
1724
1709
1231
1747
2351
1656
663
1640
1408
749
1478
1518
1656
2322
1505
1409
752
760
1868
663
2255
1239
1724
2351
1656
250
1657
242
1386
757
830
899
833
704
2511
1868
1340
1419
2511
732
1709
1429
1802
211
1808
832
1587
1920
1419
688
743
645
1478
1231
584
1254
1920
760
1527
1231
1913
537
824
1724
1657
804
1269
1656
1540
1657
773
718
1357
887
2511
1656
1348
1940
1207
203
537
1694
789
164
681
681
1529
176
922
917
1761
1224
1945
1791
1539
1375
1527
1478
1302
1864
1656
1656
1409
1743
1819
773
2351
2511
1933
930
1940
1276
1922
797
1836
1562
1839
1348
1559
793
1714
854
1945
1461
1419
2511
1670
1912
1656
549
1409
1323
1348
584
1409
760
1940
797
213
1920
1690
1643
1656
830
1761
1386
1878
1455
1455
1409
718
714
749
681
956
1231
789
1791
1224
760
24
1438
930
587
1308
671
1603
546
1754
1761
1413
225
1926
1783
1491
188
538
1334
1594
1940
1452
1819
1819
1562
1591
1502
1839
1539
938
531
537
824
1375
649
1207
1875
922
250
538
1267
845
645
663
1547
1704
1231
682
1302
1694
2955
1506
1656
591
1334
1761
1608
649
1523
830
1419
773
256
1455
324
1603
1413
804
932
1926
1452
188
1545
656
2926
922
1704
832
1527
1913
1226
859
1222
1472
1396
1302
1631
1281
1781
642
1222
584
808
1235
1340
1156
1513
1409
1600
531
1409
1455
1478
867
131
1562
1600
1352
1656
718
1330
247
1945
1728
728
185
797
773
211
1718
1171
248
1868
1276
1945
660
2351
1643
519
740
663
773
1613
1736
203
1330
1408
1771
887
2659
1920
1455
1288
1656
1926
760
1891
1600
1631
549
706
1527
2400
1531
1736
1279
1690
656
1646
613
1808
1836
256
1405
1354
887
1269
570
1296
1608
1912
941
1330
2351
1839
862
531
1670
1754
797
247
1945
1302
1514
1348
676
176
1219
613
1207
815
740
1386
752
749
1478
1600
706
1545
2511
1340
247
211
1761
732
815
242
1912
941
832
1704
1656
932
1506
1646
1878
2461
549
1822
2445
688
1540
948
1949
1819
1704
2926
1478
1658
1267
1656
922
1219
1478
1631
1920
247
1207
1224
797
1891
2445
688
932
1340
1478
3001
1791
537
728
740
1502
1754
245
688
688
716
1718
537
1868
1207
538
1472
542
1656
743
1224
532
188
659
1825
1279
1288
2511
1455
1613
1303
1527
245
1330
660
786
1348
716
1945
1646
1527
1288
663
1912
1841
1386
1839
1822
773
1547
1518
2445
1831
732
804
1413
2370
1527
797
1283
1658
1545
1728
1370
1235
1761
1709
713
1235
917
1505
941
714
537
1587
984
604
930
1679
254
2445
538
1307
1506
830
1600
185
188
1330
2317
1413
1670
1896
760
1802
1754
1398
1545
1926
519
945
884
1591
1613
1440
1722
2400
899
1478
1478
1722
1791
2511
712
586
1822
642
2397
773
1224
1802
694
1878
591
867
1277
1596
1330
1171
2445
1377
2322
2511
1728
1396
1709
2397
1587
899
1531
671
537
1307
1562
1841
1771
1836
1296
1891
1640
1940
1728
854
591
740
1527
613
1405
975
538
1920
1375
956
1523
1330
254
1802
1819
1891
1913
1527
2511
1940
549
1722
649
779
164
519
1527
1224
952
832
505
773
1222
1207
1330
682
519
1560
2511
1235
1386
1718
1562
537
732
500
740
1913
1527
714
1728
1636
1886
797
1658
1631
1754
1754
587
646
1562
1940
1670
888
1440
613
1388
922
1736
250
531
1370
1836
2141
948
909
1279
1690
1310
1761
1224
1711
1825
1878
1404
1878
743
1926
867
1440
1340
1478
1502
1868
2953
1307
1839
656
1438
1875
1878
1791
1754
1656
2397
917
854
1330
1222
1154
938
773
1841
671
884
2012
1722
830
256
1313
793
531
740
2370
613
854
591
1836
732
938
88
170
1840
2351
832
1438
830
718
1520
1912
1386
1527
1743
1802
1912
591
1396
1687
211
718
1522
1531
1296
538
728
1378
830
591
652
1518
845
1281
1932
743
1922
888
1455
519
531
808
1839
1761
1656
804
613
121
1754
1926
604
801
1540
584
1787
1670
245
1761
1171
1819
208
2445
1562
1386
1670
1283
718
1587
3138
595
884
1413
668
1819
1440
1207
830
2807
1502
2934
1254
1926
848
1761
1675
1864
694
1819
1461
250
760
1761
1694
899
1724
922
1277
1398
1242
1514
833
1656
1271
1219
887
1656
1386
1747
1375
1413
1613
1926
1836
587
865
1656
1754
1643
1330
1728
247
1370
1258
176
1771
1761
718
1491
225
1831
496
531
1396
131
1704
1461
786
714
88
872
1283
1231
613
1419
1831
956
164
1409
1527
1491
1288
1761
732
208
1531
1224
1726
1271
211
1926
2370
740
1754
211
1839
922
932
1440
185
254
1386
642
1920
1484
1694
884
797
1714
1831
1949
1219
1840
1679
1545
1600
1761
1386
1288
1997
1913
1933
865
917
1254
728
681
531
1267
549
1545
570
832
1277
537
909
586
537
779
956
708
1940
1670
832
1926
1602
699
1658
1656
2370
1728
1932
922
859
1643
1945
1351
1357
1754
2397
1183
712
2400
681
214
1413
2397
587
1787
1472
663
1613
1841
1413
1679
245
1378
704
1613
714
952
681
1514
629
538
1875
1419
833
1922
718
211
1640
938
1640
804
706
2717
542
859
1926
1679
1518
1409
740
1932
1825
1709
1438
1784
387
1836
1754
546
586
1409
1386
1335
867
719
1405
2317
2563
1513
1222
808
1352
1409
1254
930
1429
613
1514
1386
1640
208
1478
941
2370
956
1940
682
1761
1547
620
1440
247
613
1643
483
1876
888
2351
2397
1945
1679
1491
595
1375
1600
1656
713
1761
2400
801
1802
1207
801
1245
1357
1413
1279
1250
681
732
2445
833
1527
1912
1656
684
1643
211
1452
1419
1330
1808
1690
1215
2322
660
1330
1235
732
225
1452
1754
590
1761
3126
1547
1472
645
1736
941
1323
1540
1656
1250
712
1283
1231
2511
1878
749
681
1922
211
1940
941
1449
1754
773
1398
2351
688
649
1594
1933
604
3001
884
214
1440
1709
1891
887
1302
2351
3032
1920
833
1438
591
1357
245
848
1704
1473
519
203
1518
956
1409
854
1452
1656
1679
945
668
1825
705
1378
1761
1791
984
797
185
684
1421
570
1503
1603
1440
2351
1419
859
1302
1891
225
1864
1694
1478
1440
1438
170
254
519
1254
584
2400
922
1613
1279
1514
899
1945
1502
1171
1207
1378
1613
1455
1640
1656
1940
1718
884
1527
1527
1913
892
1307
1354
1484
2560
1219
1600
922
1321
1728
1808
1761
1207
2322
1019
682
225
1684
1521
532
694
649
1922
216
930
1711
682
1922
2581
215
888
1258
254
688
663
1875
1576
549
1527
2400
1640
1658
922
613
1386
793
1878
1231
1171
1513
1743
930
1334
197
930
1378
1455
2370
1520
216
859
1429
1656
88
1235
804
1926
1656
1396
1452
1378
537
917
549
1283
1323
1461
245
956
718
1408
1348
1670
134
1545
1891
1242
1670
1640
1475
1378
1354
884
1761
888
1643
1348
1547
922
1408
1658
1205
570
455
1506
1307
728
1831
211
569
1449
716
1679
681
1787
867
1478
773
2322
1600
930
496
752
87
1310
1405
1283
1408
922
1656
1302
1438
801
2511
1219
681
1375
1761
1643
2445
932
797
1560
590
1841
1640
1334
909
1531
1670
185
865
1658
1912
1527
1413
1896
1600
1761
1724
1797
2497
620
134
1438
1878
297
1398
1288
884
2861
743
1283
945
1940
225
1518
664
1313
1545
779
2555
1478
1413
752
1926
1419
732
743
1235
1600
1896
899
797
528
1736
1340
897
2278
1171
1771
2995
1231
1613
337
1370
1235
1413
728
789
1271
1547
1413
1754
1513
1709
1334
584
1656
1926
941
789
1562
865
3068
2351
1215
570
1722
1831
1348
1754
1640
749
1922
848
164
2524
185
1352
591
245
1932
216
613
1912
1875
620
1949
208
1728
1409
1754
732
1754
2351
1787
1239
1945
613
1455
1687
930
1254
500
593
1761
1613
1684
1375
668
176
1920
779
1709
922
613
1658
1265
1429
668
2400
586
1656
1520
705
917
688
1413
1224
1540
1461
1658
1419
956
250
1891
743
593
1754
1396
1386
1736
1754
1787
1307
1527
941
2425
1307
773
930
2419
773
941
1754
830
1657
131
1461
1205
1562
1728
2397
1940
1912
1354
830
2955
704
2400
1207
1348
1527
714
1940
1922
1643
690
1600
664
1822
537
832
773
1398
707
952
1724
1513
1330
699
1562
1531
688
1310
713
1348
1413
1836
1868
804
1868
211
1922
859
681
1461
207
1728
1844
254
1235
2400
1219
532
732
757
2445
2351
749
1913
1545
1781
1563
649
743
945
1455
1302
682
1684
1351
1886
793
1613
1310
1940
1226
682
867
1231
1518
1840
801
1207
1726
1307
1335
2370
180
167
203
712
757
1207
1235
1302
2370
570
1726
1724
757
688
712
382
1736
1224
570
1527
682
531
1429
1438
176
1694
1398
1728
1452
1802
225
1560
749
1231
1224
1452
1926
760
1357
760
1841
1656
884
649
1864
694
2397
1704
899
836
930
256
743
1429
570
1920
203
749
1724
1670
1478
1600
664
1714
1940
1940
1288
1348
1643
922
1920
188
1419
1219
1335
888
732
1808
549
1224
757
1687
1926
1640
681
887
1940
801
930
938
832
2327
517
1455
1562
1514
1747
1235
1242
505
1613
1913
688
707
1868
1348
1613
1231
1419
613
1945
164
818
251
170
649
1518
1754
708
1753
2445
1527
706
2511
1296
779
1370
1224
2397
1761
185
848
1330
1868
1251
818
1529
1455
176
1945
1802
593
1608
1283
1920
1296
806
1242
1239
668
884
1839
185
1440
1587
1330
1754
1296
688
496
1926
1913
1926
1562
1495
1409
1547
1736
899
1822
519
1557
1679
684
216
740
1563
211
2925
1491
930
1386
1787
1808
1694
1868
1722
1396
1340
818
1302
1787
1452
1171
1455
1754
1929
1535
496
668
1310
1587
1761
648
208
1562
1475
671
899
2351
211
1513
531
569
1949
865
728
1913
1235
1670
1375
1684
1679
1502
1239
1761
718
1398
1940
591
1819
1419
938
1413
3051
1643
1771
1370
176
773
2397
245
1780
525
1831
1224
1514
704
984
1600
1679
930
2397
922
1940
2351
1819
245
867
1478
546
289
732
1296
1302
818
1330
1926
211
1787
773
948
1171
1791
917
1643
908
1657
2511
897
1352
1912
1560
1254
1277
1235
1478
1438
1743
1694
757
743
664
208
1396
938
164
1932
1896
684
1722
2351
743
2351
1754
704
1478
167
1302
1557
2400
752
888
1527
1656
1452
732
1527
531
1694
708
1354
549
549
1704
496
956
549
1310
830
1808
1527
911
1709
743
1484
757
1451
1771
1754
525
1265
2370
519
256
681
1600
804
1547
2351
1231
1348
1819
1429
1831
688
1219
1687
948
494
1819
804
757
1945
1920
1878
801
496
1231
1771
591
797
884
1926
743
938
167
854
1640
1761
743
1409
247
1313
1288
1926
884
1933
1514
688
1878
1357
1321
1844
1613
1600
1819
3039
749
1239
656
1330
1747
749
932
1920
2351
932
1878
1599
1239
645
1932
1761
1932
1945
1207
1771
1656
1754
1603
752
1554
645
1354
1643
203
604
1527
1643
712
1527
1836
1926
1600
2370
938
1868
1932
1613
1239
208
1527
1679
2461
668
1425
1600
1455
1913
1836
1728
185
663
1640
1296
203
88
1663
832
391
1608
1527
859
1545
591
1670
2370
1619
1351
887
247
722
899
2445
1761
701
1518
1235
132
1157
1600
2400
1787
1224
2351
1844
1440
1714
1419
862
1330
1514
474
1724
722
170
1761
1527
1840
859
570
712
1836
1281
1231
652
1694
1254
1224
1932
1684
2559
531
904
1761
656
188
1335
1771
1687
1396
808
1754
1438
1419
538
1841
1271
1709
208
867
698
1396
1340
1527
1694
1405
167
164
1670
1849
1398
779
743
2424
2714
854
1868
1330
613
1222
1207
681
2322
250
1429
538
1868
1670
1527
779
1714
1868
570
538
1452
854
546
922
1886
956
1207
1348
948
887
1375
688
1527
1334
613
1370
663
1656
1913
1613
1656
2074
749
1656
176
797
1386
1207
887
804
718
591
1419
1878
865
1926
1560
708
1224
1926
1514
134
1330
1868
1711
671
2197
712
1330
1340
1591
797
1839
1283
2926
660
1726
505
712
613
681
1527
645
1643
688
1560
537
1754
1864
2370
1367
1505
1171
584
546
649
649
1527
760
1926
1351
1926
584
1367
1687
757
2397
1944
948
1714
1783
1709
1491
938
131
2370
1603
1378
688
500
537
111
752
899
3
1613
1839
1539
1754
628
945
1709
712
948
1922
1912
570
1527
1868
1687
642
1288
1913
245
649
1370
1357
1709
1560
1933
1378
2424
1386
532
2024
830
824
1419
887
884
185
718
1864
1932
2351
185
786
1562
1740
779
1375
1704
2953
1455
884
1679
247
1754
1694
1711
1258
586
830
830
899
1419
930
688
1340
176
1878
1531
1254
1334
2351
1258
591
1878
1323
1913
1348
1429
932
1940
1728
613
1207
1330
801
1679
1825
245
645
1771
832
1913
1709
1868
1560
1207
203
1215
712
2490
830
922
1513
1491
1531
1640
2511
1878
531
247
830
1452
743
1277
1491
1330
1819
867
604
664
549
1932
1831
1242
952
1429
884
1354
740
1503
225
1591
1709
1514
815
773
1791
1219
773
884
1932
88
2351
590
1836
1819
1527
922
681
1396
1375
1323
1709
773
578
1330
932
538
2511
984
1736
1281
1679
930
215
699
2351
1562
208
1724
752
930
1822
663
1419
830
613
1875
3103
1254
1560
1348
1743
743
718
1219
1754
1513
1658
538
707
2317
595
1547
732
1819
1709
797
247
1375
1933
1348
225
854
945
1868
1656
1613
300
1502
1452
1302
1836
613
1920
208
211
732
704
1658
542
1307
1754
546
1288
945
1408
1933
1413
1658
1205
859
519
2322
1771
1254
1440
1419
2397
1378
1323
1271
793
1302
613
718
1933
1933
1868
713
519
1302
1646
1335
1513
164
1321
2351
604
1518
2955
1375
1940
1868
930
1787
3
1940
185
984
1802
1375
1370
956
1949
718
1658
760
1670
1330
1545
1378
1831
1307
1920
1819
1296
2005
1375
887
2445
1354
1886
649
1878
1330
1386
1687
1413
804
531
604
1438
797
208
538
1413
188
1754
888
1656
2081
1518
930
917
500
628
793
2445
1219
1413
1864
1258
1527
1839
1378
1224
1518
1878
569
505
884
1670
1527
789
1235
2397
211
170
1288
1527
865
1330
884
1547
1283
892
2649
1334
2783
1761
215
1545
1330
1670
1761
88
1690
1449
170
1839
2511
668
948
3126
1539
743
1535
1819
884
1330
1726
1518
225
1348
1307
1608
1375
1348
749
688
1913
1429
713
1283
1429
1171
1656
1518
1831
1761
930
1231
1670
1386
773
1302
1808
793
1409
699
1722
1429
1913
804
1375
1302
732
1219
712
1396
1012
1461
1520
1886
1419
1502
1330
1271
1754
1819
1370
2370
1527
1239
1819
604
1351
1839
1656
1761
1475
688
1409
1231
1398
1781
1709
1288
1419
732
208
164
1822
797
1531
956
2370
1754
1836
833
2744
682
2269
2445
718
1849
1545
684
1831
1419
542
930
865
505
1429
1940
1323
663
1791
941
586
1670
668
308
1922
2926
1449
1491
704
2445
505
531
754
1269
1754
712
1354
1224
1667
793
1235
1670
1396
797
1819
586
1761
1518
1514
1620
2370
728
818
134
1704
1754
1386
668
1340
1370
668
1761
1836
1351
211
757
519
1323
1600
1640
2955
767
941
1679
652
757
1840
706
1819
1603
1724
824
1277
185
1527
1761
732
884
1370
1819
1690
203
1527
773
537
1761
830
804
1603
2281
1137
188
1819
1307
1822
1694
884
613
867
227
848
1940
1348
1912
1207
211
538
1484
570
663
1940
1791
966
1926
1323
607
640
1370
1288
1709
2570
1711
801
1398
865
121
1922
956
537
773
591
549
1913
732
3147
1321
613
1506
2400
1330
3077
984
1378
2469
1949
1722
797
833
185
773
1945
1277
1933
1518
571
1787
1378
1527
830
613
538
1224
706
1330
1822
1913
1631
681
2397
688
1819
1529
1475
546
1348
830
712
1722
1940
1840
749
542
728
922
1736
1354
930
203
1523
1562
1761
867
604
1527
1475
1761
208
646
213
749
1330
832
211
1808
1224
1600
1878
1222
779
1375
1409
1440
1171
251
1913
1913
660
1269
588
1670
1302
1429
1545
930
1335
1600
1912
718
682
1231
1518
1231
203
712
1518
1224
1912
208
1283
1518
2445
2322
712
1389
760
652
2445
1603
1215
1886
525
1207
1231
1743
1357
2351
1348
2397
176
1656
1912
1491
245
546
1231
537
1771
176
1330
1787
1330
538
917
1283
1348
1819
1531
732
208
176
1375
948
1603
546
1527
254
1505
2400
1754
1912
712
1027
945
1861
493
532
1310
888
1791
1562
1502
496
681
899
1940
586
2926
2605
1584
1239
1839
663
743
854
649
1839
1409
1455
1840
752
1819
1235
749
1386
1419
645
2045
1724
1920
1912
225
867
1370
1945
704
245
1771
892
185
1562
1926
1254
1438
2511
1722
1357
1913
681
1728
1283
1913
708
682
613
1378
1643
1226
713
1945
591
1409
1722
865
712
1514
694
2445
1656
932
549
613
1709
1224
2370
591
1296
537
549
1557
1613
1438
941
570
752
1386
663
613
549
188
1440
1679
1932
208
1754
1251
1490
704
1440
1658
1370
569
2370
247
532
1841
1791
1386
1271
1643
1600
848
1878
613
1307
1844
1728
732
1926
740
208
1736
1841
593
1868
586
242
1787
708
2370
1864
1340
1529
749
1455
188
1761
1836
773
938
584
1269
1413
708
1945
779
254
718
899
1563
804
1926
1539
1310
505
185
1521
1207
941
1675
1825
1656
1722
538
1754
1736
888
628
1831
1409
1819
956
1878
1600
586
797
681
538
185
1539
131
1656
664
2955
2445
1640
1222
1429
743
225
1539
854
1754
1670
1375
854
1896
917
688
2020
1540
1631
1878
2351
1868
1560
1491
586
505
1736
1378
1523
2425
586
837
1868
1640
613
832
1307
714
1808
1922
1547
1819
1540
2370
1239
1413
932
1307
1269
1419
930
1760
1545
1656
1547
1429
236
743
1419
254
1386
1656
684
2511
1643
2511
941
1419
584
2857
590
1378
1945
1728
1726
708
613
1620
1844
1868
613
1279
1569
649
797
722
1226
1600
1657
1235
1547
1440
256
1540
897
854
188
1704
859
613
1640
1478
1836
1302
1475
1045
1656
1506
1922
1640
1687
1469
584
1940
576
1231
797
917
887
660
987
660
922
1587
1405
758
1560
688
743
1514
770
1398
1518
1912
208
1302
1378
256
1386
1092
2511
1452
211
604
1711
705
587
1886
684
546
1348
1527
1840
1722
247
1254
1836
1527
2711
1694
1510
681
3126
1831
645
1836
789
1640
1239
578
808
1825
1491
1613
1527
2445
2445
793
786
743
1321
537
2351
1370
121
740
663
1531
1408
712
591
1055
225
899
1207
1878
1670
818
1933
1283
1808
752
1370
1940
1283
578
1780
1207
1886
712
120
1527
1478
145
593
887
701
938
1889
164
648
1754
1819
176
865
1802
1736
1684
668
743
584
1613
1640
1491
1912
888
1771
188
684
1545
718
1224
818
1518
1754
899
1527
1587
1878
254
185
757
1878
1409
1239
743
1219
1761
2400
682
2397
1940
948
1709
1520
1771
649
1330
688
2425
1413
1932
1656
716
1920
1398
1473
1945
1310
948
1868
1802
830
131
1728
797
2370
1527
2445
948
537
749
1408
1323
2397
1523
714
1253
2173
1527
121
176
586
797
1370
2351
1687
1781
649
684
2370
1518
773
818
593
613
1736
1271
613
1348
804
1478
1656
1348
1375
663
779
1656
1310
1398
1352
1940
1933
1239
570
660
1728
1440
1307
1534
793
854
2508
2400
1351
1754
1455
722
1513
797
668
1224
1207
214
645
804
1502
1802
1440
1709
2351
1348
1819
1908
804
956
2768
1348
887
1711
1679
1367
1535
537
930
1643
1307
1761
570
1527
2322
1724
1502
1438
804
1761
245
1875
556
1440
1791
2156
1540
1878
1242
208
640
1409
1283
225
1736
832
1307
1687
1340
859
899
1920
1849
718
1398
1684
1398
1656
1736
1083
1875
1886
1761
1334
1330
1724
1724
1239
1922
1613
713
2425
251
538
682
3126
1281
546
188
247
368
1518
2370
247
1761
1413
1886
1413
642
673
1808
1302
1920
854
938
663
749
1367
1224
245
1656
1413
2926
1594
1562
649
1531
848
1475
1920
1378
645
1413
922
1940
713
1831
1231
757
681
185
1330
256
1868
1129
593
1539
938
1670
1409
1836
956
904
801
164
1351
804
854
833
1478
586
1658
2397
1912
1724
2926
1724
1878
773
584
652
749
2397
1413
1868
1868
2445
1736
1949
1933
773
578
1791
1913
211
537
170
1419
531
1404
1469
2370
1841
1690
888
1878
1171
88
1171
1491
1269
1694
1239
1722
1171
1375
1656
1413
1724
956
1932
3028
593
584
922
1518
1386
1761
1547
1455
1429
909
884
1386
1722
1413
1518
1791
1694
663
185
1340
1926
649
1527
1933
1878
749
1940
1608
884
1844
830
1761
1560
613
1334
1224
1670
1398
1620
570
1670
1562
749
1409
2314
1527
525
613
1932
1335
930
1386
1684
613
1283
1205
867
1754
1687
1330
1231
1265
749
176
1631
1235
549
732
712
1398
668
1239
884
1271
2926
773
884
887
591
1340
2322
1831
1547
716
41
1436
1761
1502
1940
929
1791
215
1302
2511
2351
1378
830
1254
1728
236
1640
1831
1822
591
1370
2511
1711
1288
1518
808
640
1378
1413
645
867
1722
1913
1709
713
704
2244
1302
1370
752
1455
2370
1709
887
1370
531
1875
1646
714
1913
688
595
1932
1670
1724
2400
1419
1819
854
1656
1831
2400
684
1933
1640
688
1724
88
1640
1478
1726
1791
1239
1840
1761
1296
1513
948
1354
613
1547
760
1330
1640
1348
1378
1330
743
2700
1613
216
1239
225
1409
1613
731
1819
1878
938
546
1926
1269
1386
584
854
1288
1207
613
833
2352
1378
867
833
1724
1640
773
1529
1527
549
941
804
930
2445
1231
1714
1491
1933
668
1704
188
808
1513
892
1754
1475
1784
1478
1475
1529
531
505
681
760
1839
830
1288
208
832
941
1386
684
1836
519
1527
1657
1600
1348
1279
1330
1912
1323
1600
1513
740
2370
188
830
867
531
743
1405
1743
793
1591
1545
1600
3037
1408
591
1913
1527
1802
2370
203
1724
1547
479
1514
1283
1608
1933
525
1819
586
1643
620
211
1413
712
1562
804
278
1547
1283
1643
525
652
1920
613
1560
2397
663
1868
1527
83
1375
1334
1646
712
732
684
176
1224
2583
1231
613
88
956
854
1386
663
797
1440
888
216
1348
1547
584
1269
1171
1527
505
1478
1455
1302
804
1600
743
1288
1562
948
1207
1419
1330
1808
474
1724
1513
1728
542
1587
1354
570
537
1600
1736
786
496
1656
1283
854
1207
443
1831
1210
833
1296
1527
1684
1288
1791
56
591
176
649
743
705
1271
713
1878
859
1288
1207
234
613
1819
932
859
945
1656
1461
917
1913
899
578
1370
1839
1378
1491
1288
1429
1505
1334
1171
1819
845
922
1207
757
948
1933
496
1491
1357
1258
586
797
941
1281
1684
2181
1419
1754
945
932
1288
1819
613
1348
167
1787
884
728
593
1254
865
1340
1386
1408
797
505
1656
664
586
1224
1726
1679
2322
1656
26
1386
1475
645
505
590
214
832
688
854
1600
684
859
1277
1386
1656
1913
668
1656
1913
1631
941
1836
718
593
537
208
1527
1643
1378
1513
1802
2370
1354
1279
1656
1640
917
1658
1868
1419
1722
1912
682
1926
604
938
2370
1949
1791
712
87
1868
884
1505
1207
1348
1330
956
1424
185
1235
2511
2365
1224
1945
531
1754
1224
640
801
752
546
1945
1438
531
546
1728
1949
2351
1429
549
1438
251
941
722
1277
1398
1704
938
214
801
1514
1878
1413
1409
1640
1413
1819
930
1932
1640
203
897
635
1478
1878
2445
2370
1279
591
1455
887
1396
2301
1239
1709
1239
1386
1302
1675
1709
867
1754
1658
620
640
1404
1502
1357
714
1340
2448
211
2351
832
1535
1771
708
1351
1224
1831
1370
1281
1825
833
1728
642
208
2237
1226
2511
1825
1670
1878
591
660
1539
1378
704
1529
604
1267
1647
1207
1522
604
1224
1761
707
1878
1864
801
1354
1386
773
930
1831
1709
208
188
1709
1940
1547
832
854
1357
1798
1687
1438
591
749
2445
1600
1520
1722
1640
1340
1736
1396
203
1302
1518
1378
613
1684
948
216
1787
1656
682
1771
1656
1791
1302
668
1724
1656
941
1545
1670
1523
1547
922
1396
671
185
930
1330
663
591
1375
531
538
1926
1687
909
1438
1438
859
1771
1926
1656
1562
1886
1545
2511
2941
1302
88
1307
1231
930
1330
897
642
1310
922
1171
213
859
1684
671
1591
688
2397
208
1527
681
1656
1283
537
1539
1761
801
1455
1527
1307
1378
1844
1946
688
208
1409
1656
865
1878
1787
1912
245
1926
1690
941
773
704
1518
1711
2397
1643
1514
1886
1878
1386
525
1440
519
1540
1527
832
1386
1288
1254
1518
1239
538
1631
1587
188
1440
1726
887
1945
760
1920
1378
1279
1386
1687
1562
1531
1933
884
1367
1724
649
1455
688
801
1215
1690
1933
570
613
590
2751
1419
1709
1913
537
2511
859
1171
254
1296
1021
569
1283
1841
1535
1239
1743
1643
1819
1781
167
229
227
1591
1413
1340
2511
1419
888
1330
1670
1288
1527
1787
185
897
1728
185
1932
3126
887
1207
185
668
213
1656
830
1656
1643
1831
584
1334
2052
1913
1886
706
1296
247
1808
1340
1791
1207
1527
1613
538
1478
1492
1891
649
1891
1643
1242
188
1724
884
682
1703
1340
1679
2511
1656
812
1386
793
1478
1787
740
176
586
830
1226
1912
660
830
897
1491
227
167
176
712
830
1408
537
1207
1984
1231
2370
922
681
1886
1527
1562
1926
121
1933
1724
1547
2445
1518
1527
1844
1591
743
1171
1613
1386
1849
1640
549
1357
1547
1933
591
1531
604
888
732
1704
587
1224
660
188
1277
1451
1670
1419
1656
2425
164
1348
808
984
1761
1502
1296
2397
1310
1386
1349
1670
1375
707
1502
917
1348
1288
1330
694
225
688
1926
1409
941
1728
648
1545
1307
1452
2397
682
1302
773
1643
722
1310
1531
1323
938
1836
1419
1413
1396
773
743
712
1330
1207
1640
2043
1932
865
1754
818
824
537
749
1231
203
1531
164
1886
1398
1254
1219
1754
1600
1386
941
1945
1656
1631
2485
1844
1340
1405
1529
1307
1945
1296
225
1728
930
892
1235
1945
1808
797
2336
732
1808
801
595
1603
1539
929
1684
656
2890
1913
683
1836
2397
1754
188
797
1932
1754
938
531
1808
1502
1670
1940
519
1288
591
804
1522
1802
131
1429
1704
584
1875
1475
1283
1323
167
1656
1357
1527
1171
1878
546
688
1802
1378
922
1527
1657
1791
1254
1288
1875
1868
213
1545
1302
1878
263
1771
208
1367
549
1413
1283
1288
1657
1330
1215
899
660
1690
714
1419
1791
256
1171
952
941
211
712
1591
818
1802
714
1836
688
1518
1378
1429
188
704
1656
1736
718
1455
1386
519
1743
1283
1231
1878
1868
1819
1438
833
1307
1440
1455
1658
1711
1378
1288
1111
888
1714
225
1742
2900
1527
1419
1330
537
1419
604
1438
251
804
1839
688
875
1527
1335
773
1945
1754
593
1518
941
1940
867
1231
1603
1478
1438
867
1736
88
2351
1413
688
1864
1724
1922
1219
1398
1920
1724
652
197
1354
1288
591
668
584
2926
786
1354
613
254
1452
930
1307
134
808
668
188
682
1518
1296
1307
1641
1563
2397
1330
1455
1207
930
786
1235
1656
705
1319
496
1690
854
1728
1527
1819
2377
2397
211
773
1875
3126
208
1656
225
1709
1643
932
1743
250
1398
225
1171
1531
88
681
1357
1868
808
245
663
3126
538
446
732
1419
1531
854
1222
1687
1722
887
1296
2445
675
1398
1357
668
2511
1724
2370
1656
1613
1438
1684
1656
1658
952
1711
531
1283
2397
1279
1670
1251
688
1933
1398
688
1600
1920
712
525
1269
1370
1886
2425
1269
832
1484
705
865
956
1398
1940
797
749
732
1478
684
1920
1709
208
1791
604
832
1545
930
1330
1296
1840
1912
749
1922
712
251
945
801
1547
531
549
1920
1724
1802
1491
743
1643
591
1694
2445
1594
1913
1687
2370
848
1754
1461
254
1375
254
1547
752
1323
1640
1340
1438
1791
1307
225
1235
1527
1878
131
1478
938
1419
1449
1340
256
1505
247
1679
1841
1283
591
867
1354
1684
945
732
1277
1658
1886
523
1886
797
1754
712
1684
1235
1657
1330
688
1455
1484
188
538
1438
2397
1224
684
1348
797
1600
1438
713
1656
1307
1455
1215
1736
1825
1205
740
584
1429
1643
2905
1321
170
1330
743
1658
760
956
832
1239
1473
1802
818
1728
2661
799
2511
2397
538
1491
3
1761
1370
804
930
1802
984
1613
1396
1926
732
1224
671
1330
1279
546
728
1836
2115
1656
1408
505
225
1505
875
668
884
629
1831
887
899
1875
917
1868
712
1926
2445
1945
1207
1408
1932
1728
732
1656
1728
1527
1370
1478
1728
1330
1912
888
789
188
1743
1896
1658
1283
1254
1836
1513
1518
1375
59
757
1265
704
1690
1844
1307
1822
1348
652
613
663
1831
892
1755
1491
1754
586
531
1945
1791
1562
1429
888
1267
1283
1736
1513
1754
1419
897
1726
1836
760
760
1491
1310
620
1831
706
131
712
1926
808
930
531
1922
732
1378
185
2397
620
2076
684
1656
922
1219
808
760
546
1640
760
1878
682
801
1643
131
2546
1310
586
1643
1920
1591
1926
1771
3
247
1440
1478
1783
188
1831
1791
1560
538
1724
1518
1419
185
1357
1520
1694
671
1709
2425
712
1296
640
712
818
714
845
538
1429
208
584
640
1408
1231
1694
664
1724
1754
1502
549
188
688
1514
1670
845
1603
1143
1913
688
1646
1419
247
1321
225
701
245
247
1802
1761
1560
1429
793
591
1340
1321
242
668
899
930
1791
1478
1307
1527
1940
546
505
88
537
1478
1438
1940
1945
247
977
247
1408
1868
2400
1600
1398
1620
1709
1868
1709
2370
1658
1370
1334
875
1913
1398
1825
1808
1283
1670
1265
1613
743
1267
613
854
1608
1491
649
757
1878
1771
716
1600
1239
779
832
170
1224
1235
948
1886
1643
208
538
2889
1254
705
1231
1242
646
1296
1754
1514
887
1825
884
1455
1354
247
1913
208
1656
2511
613
1840
1529
1367
1587
1419
888
845
1348
1518
167
1279
247
930
1242
749
1557
496
1920
1354
604
1868
1235
854
1348
1787
757
1913
1231
1761
1722
1413
922
531
1239
660
941
1791
1670
1736
716
1761
505
1603
613
1743
704
1754
1231
1378
1761
203
1754
848
1791
1307
1419
899
649
1283
1736
1419
1560
2397
1254
1219
909
613
930
2370
1787
1398
1330
1514
628
2370
2021
1545
830
984
652
1926
1215
917
701
87
519
1281
590
749
1780
789
917
930
688
1861
1352
1600
505
854
1239
1886
1461
2193
1667
1743
1787
1219
1754
1714
1743
2351
663
2987
1667
1741
1547
211
1596
938
1933
1283
505
1656
1709
2351
1235
2397
1254
1514
1207
1386
749
1640
1754
1711
884
1323
537
663
1351
760
930
519
752
1398
757
134
1354
1825
208
793
1940
1440
1310
1886
1658
1396
2748
793
1926
712
1754
854
1658
1819
1323
1348
1656
1920
590
938
591
1839
1449
743
247
211
1926
1679
1545
1726
1787
1313
801
801
537
728
2345
1656
2351
1518
1709
859
1219
1913
1140
667
832
712
652
1375
1920
1408
234
1868
1933
797
1354
1239
251
773
1502
170
590
740
1771
1378
1354
740
1656
1405
1354
1354
1545
1419
1378
256
1547
1836
398
211
1506
887
1912
1219
660
1825
815
1822
586
1670
664
671
1709
757
1527
1656
1563
500
1527
1656
1419
1279
1413
532
1378
1754
538
1679
1224
2370
743
1239
1531
948
1658
1808
538
938
793
930
1687
1429
587
2397
713
884
254
793
1945
1754
1640
1912
1926
1670
1378
1398
714
613
1912
992
941
749
519
1591
830
1409
1419
1670
134
1657
1375
1714
273
1679
718
1754
1891
1514
854
1736
1375
2351
542
185
1940
2358
1684
1455
1396
760
1675
865
496
712
537
1922
1258
245
932
1171
884
1724
1878
245
948
1279
1724
1067
1926
922
1207
1439
1386
2400
549
1527
1491
256
743
1960
941
1307
1819
1736
613
1540
773
2191
1419
2511
1283
1330
247
1254
948
1277
1531
496
1478
941
170
867
897
779
1215
932
1761
185
1409
887
1711
1726
1722
888
2445
1279
1518
1761
1836
712
1640
1296
2400
1207
1836
668
1545
1724
1419
2864
1531
1861
620
682
1754
250
1711
956
1791
1613
1844
1242
645
1613
1562
1613
1491
587
793
888
712
760
1514
1386
1370
1251
1277
1562
1736
1643
591
1864
1896
1330
938
1419
1940
681
922
2511
1933
1932
832
1219
938
664
1726
706
1949
500
1603
1378
1438
1398
656
613
1675
1521
1370
532
660
1354
649
797
1643
714
2317
1523
867
1334
1694
887
1875
1302
1251
1743
984
1319
688
1527
245
1330
1728
1340
768
1849
1547
930
1949
1375
1761
203
569
716
577
176
1429
1640
1658
247
1656
1679
930
1781
1413
1728
1761
1603
1296
613
1539
542
1296
859
1398
2511
1429
922
1825
1409
1354
1864
668
830
757
714
1761
808
505
1219
1452
1728
613
1912
586
546
1547
1761
671
1279
1527
2370
1231
2370
2445
1932
922
1949
1370
1787
542
1413
2671
1348
1608
1545
664
1940
537
1922
1386
675
649
1239
1600
1254
505
1836
519
2370
1271
1656
1545
911
2370
1687
688
1523
888
1714
1771
1398
591
1724
699
1831
1940
1283
1357
793
1547
2511
1283
1875
732
1440
1754
1231
1562
888
1386
1514
668
610
1171
1825
1679
1949
1646
531
1560
1726
121
1791
668
591
1340
1754
688
618
1709
1560
1754
749
1205
1864
613
797
1452
1386
584
1886
1761
1491
613
1728
491
1679
1178
75
1868
1913
1940
1283
1940
728
1613
1348
714
1171
1429
640
1413
1409
1354
1912
1920
1321
1932
1825
569
1269
1656
1429
1560
801
1640
1728
591
1679
1539
1714
1323
718
956
1728
244
1455
797
2445
1207
256
1761
1646
728
215
1791
1531
373
1271
941
1656
1886
604
1527
1761
1761
1307
645
1258
688
3126
1269
1283
1231
1440
519
1868
917
1878
1896
1819
1868
760
1231
1539
216
743
1491
531
1375
1330
681
1223
1825
2485
684
652
1518
211
671
859
1302
1875
1724
2917
932
1302
1478
1429
1704
1913
984
549
1231
1761
1523
2400
682
1518
642
1449
595
1491
797
1171
757
549
1722
2511
1224
1254
824
760
2260
1819
1527
185
1825
1728
749
1913
746
1945
1724
1791
749
1940
1260
1714
1643
1656
922
1819
2186
1754
1539
1335
1310
176
1622
131
804
500
663
1375
1545
1000
1791
1455
505
1560
743
1562
1438
1754
506
1283
1878
1207
1913
1836
1679
245
1825
743
1461
496
170
591
1861
208
1670
797
1839
716
1219
3
793
1646
3158
1527
1527
586
793
1562
1205
665
1754
2370
1912
2397
2351
1600
1736
1640
1656
660
591
789
444
203
1171
1670
1171
1370
660
211
1518
1375
1375
941
652
1875
628
1878
1761
1728
500
1940
1933
1736
1690
591
1224
1690
1791
1728
1940
531
1754
620
1215
663
642
1288
1452
1323
1841
1920
1370
1587
739
1348
833
1658
1754
1912
2461
1754
1239
1386
1802
718
1302
888
1932
945
1728
1367
2351
757
1603
1771
1351
1808
2015
1932
505
1726
211
642
930
712
1819
941
1714
671
1724
1726
1283
2351
716
1378
1878
1926
1404
938
1656
859
1288
1670
663
1302
1386
1722
1231
1640
922
1527
211
1330
1171
772
1728
1913
1643
1587
757
1831
131
1310
1531
1791
1675
1239
1370
1836
613
1670
789
743
2511
1302
1694
1413
1367
712
917
213
1878
952
728
746
1171
1405
773
712
818
804
1398
134
716
1878
3119
1562
1354
1455
1704
1920
688
952
1640
671
1370
1643
1560
1694
1449
2815
1334
1679
185
1502
1875
2351
1714
1724
2511
1408
1545
587
1926
1235
1351
500
1461
865
2445
1429
1709
867
1791
1656
1802
1656
818
652
1527
628
1784
760
1523
2445
1375
1878
884
1288
211
1819
684
1396
1724
714
2809
779
1868
1709
688
749
740
681
1761
1370
1219
1841
591
519
1920
688
938
1506
1791
1600
591
1527
1455
1455
1670
378
1351
1409
1545
1330
1724
1419
531
1825
1381
681
1736
1761
1330
2322
743
595
1714
854
1709
1724
1656
732
1348
749
1455
164
1841
1475
941
1643
1518
2397
1239
848
1224
2572
1455
1656
523
1819
718
728
2195
1420
1354
712
941
941
854
1728
1868
211
380
956
1408
865
519
865
922
922
2312
1658
1429
1527
131
613
897
247
1920
1269
584
1791
225
1540
1656
2400
1846
1529
1896
1694
245
1875
1643
938
865
1386
1370
884
591
256
1527
1656
1656
668
1656
1836
922
1500
688
1831
984
2511
1334
859
1802
1396
537
716
1780
1375
1547
1378
1307
1527
713
1853
1926
1370
1562
1222
1757
1455
88
1491
1864
2370
1235
593
2397
1527
2361
779
1283
1398
1771
1505
1527
688
1679
1520
1687
1375
797
859
1408
1656
2397
704
1224
1728
593
1572
176
956
1724
1945
185
628
922
1822
531
746
1386
1754
628
1310
1640
743
1283
797
930
1235
1340
1840
1922
941
757
1171
1351
804
242
538
1620
779
1808
1886
1728
1478
930
1657
1945
656
1728
613
932
1913
1429
818
1334
2461
718
185
1518
1694
538
1831
1348
740
1408
1864
1868
88
718
1398
1868
2511
1307
1724
809
1440
1440
314
1302
2310
797
2351
1207
1518
930
1640
718
1940
743
2351
245
1370
952
1913
718
743
1868
1527
604
1429
1419
833
496
676
1171
595
663
245
668
1419
1726
688
748
1224
793
1791
1386
1404
804
8
1724
211
743
225
1514
245
185
1656
1269
1455
1319
1370
1307
1761
1527
1271
1836
93
708
1754
1940
1502
1409
1527
1419
1288
1945
1790
1646
1171
590
234
818
930
2317
789
668
532
671
1235
570
1722
1269
531
549
859
1896
1398
1724
1849
652
505
1461
712
1724
1527
1378
684
1518
1709
1819
1386
1926
613
1724
1724
649
706
1269
1540
1502
505
1722
1643
1531
652
1736
1643
1718
656
1351
1478
832
1547
1386
681
185
688
1926
1321
1728
718
1398
1965
1323
892
887
1849
1754
1670
1886
1704
542
752
1868
2106
1643
767
1279
256
908
245
642
1912
1235
2370
1254
1926
1754
1608
786
1761
203
2287
1398
1940
1321
1679
1868
247
1523
1531
714
1736
185
854
1896
1922
888
593
708
2400
797
1886
1429
887
1518
1382
1761
1912
2253
897
713
1791
668
247
1675
225
859
1670
1523
1932
1527
917
542
1354
1386
1419
133
1933
888
1926
1405
1878
1868
789
203
684
1386
203
1891
1231
1429
1709
254
1889
1670
1386
1613
1302
1926
1891
1283
1527
1502
2351
757
2351
1926
1945
1754
2322
1235
1527
1913
1283
1269
1771
971
531
1608
922
214
1351
1265
652
1302
688
1288
1831
254
1726
1396
546
1918
1861
1945
1396
1640
668
930
1527
1709
1643
718
538
1231
897
1224
1687
1798
164
1878
591
1370
708
569
663
1452
1631
1562
1302
1795
681
1502
1527
613
694
1646
1449
1207
684
1518
922
749
1656
1825
2511
2370
2370
1348
1514
1429
1743
1231
640
629
1597
884
1378
888
1839
1207
1754
1636
1277
818
216
1545
930
1783
1283
1513
1587
808
1219
1658
1687
1839
1761
1687
1231
1340
1226
743
1704
1527
1656
930
1722
1834
1413
225
1330
1514
1709
1235
1527
208
752
1933
203
1408
2370
1663
546
708
645
945
1224
1307
1398
1932
1670
1529
1743
945
1878
1831
1375
185
2511
1819
1527
922
1340
1875
1307
1920
1839
1296
1451
1670
1714
1357
1724
1690
1231
311
1603
716
2370
714
1878
833
414
1514
532
728
1889
865
2946
1386
1386
578
537
1523
208
818
789
652
732
713
1527
188
712
613
2443
1562
1235
884
1310
1709
1670
899
663
2511
1825
956
1722
1413
1222
1348
519
1413
832
542
688
956
743
1378
888
546
538
1613
531
1836
1631
1875
1215
591
1531
546
941
848
1608
1825
1254
656
1891
2445
1709
1438
830
941
2511
1849
830
546
1754
1348
1491
1844
1409
2511
1670
1831
746
1484
904
1836
1514
1348
854
1945
688
1222
930
1724
760
1323
649
1513
938
1527
712
1802
1545
591
1782
956
211
938
1502
1841
1709
1603
1231
1722
1404
1932
1825
649
1386
1868
595
815
1372
1864
1310
1791
830
1323
716
131
740
1171
899
941
797
749
956
1540
1878
1687
773
1478
519
2445
1455
854
245
2400
3
1868
1878
1502
1922
208
1506
1560
1514
1868
591
1438
1562
1307
1836
668
740
131
1754
247
1461
1538
1321
2511
185
746
285
1679
1718
1933
1912
1868
1491
884
832
2400
1771
887
2511
1235
1307
1231
1643
2351
1754
1913
854
948
1670
1820
1658
537
1539
2445
941
1836
1283
1913
1640
1491
884
175
1933
1419
1226
1922
2511
188
2511
684
1684
854
899
859
1922
1413
578
1455
1330
887
1371
1226
2445
1726
1613
1413
1529
714
586
1754
681
1926
1370
1455
1413
1643
1791
1386
2351
1231
797
167
2511
1452
2425
663
1348
334
688
1539
1307
1878
1831
1545
1491
1724
1340
208
930
1545
1940
1378
1348
1709
884
668
423
1527
1310
682
1547
1215
1531
203
749
1429
1754
496
1231
1825
2955
668
2955
1643
941
537
1878
537
899
1523
642
948
590
1891
884
899
956
1728
1640
208
1491
1792
793
1722
1375
2322
801
1461
884
2886
584
1920
593
948
1703
1307
660
1761
1239
640
714
1722
1656
1613
1926
1620
1587
586
185
1323
804
1224
1743
757
1323
1613
1878
1787
732
1679
1224
749
1419
639
1690
859
1375
1736
1656
712
1913
2351
203
1718
519
1378
1791
1288
884
786
1529
1354
1207
1547
1891
664
134
1375
1527
1527
1386
1357
663
2370
1408
1330
1878
854
1375
584
1594
1518
1932
1323
824
1386
684
1603
578
1323
801
1527
663
757
854
1761
707
1375
1791
2322
862
1413
1455
1694
932
1562
1912
1429
1640
1743
1920
1287
1603
1330
1613
1281
1728
1283
1940
208
1754
1207
1945
1455
1791
1231
1657
779
743
1231
1473
797
1254
1603
1281
176
956
773
1690
1252
2397
645
1656
2370
652
1912
1354
1896
1505
1836
1656
1348
652
1711
1283
3126
1288
1600
2315
1591
2425
1663
1728
1398
185
1761
1438
2400
1722
1352
1631
1587
1557
164
1330
1279
1709
684
2823
1920
1375
1940
1375
211
1920
1836
712
671
1340
2370
2400
1398
713
749
1354
1709
707
848
1600
1531
215
1657
1825
1440
832
1722
613
1283
1896
773
1518
884
1307
854
884
2809
1603
1279
505
1808
1527
1545
1831
2351
569
1475
646
1340
682
2511
1231
2642
254
1375
845
712
1819
1502
203
1600
1429
1513
941
1886
1419
1913
1207
714
538
2544
712
1679
760
867
675
170
1922
832
1539
2689
956
779
804
656
897
1613
1831
789
1926
833
830
120
584
1461
699
1791
164
2424
2397
1335
1527
892
684
1736
1736
1535
170
1670
1840
1722
880
945
1920
925
1620
1562
1419
1761
1690
884
2917
216
500
1761
1670
1557
681
684
786
1646
1527
922
1438
1771
628
593
130
1709
917
1370
254
1808
1754
1560
884
688
2351
1351
1231
1754
1600
613
537
684
2291
1868
1831
1330
1724
1171
1518
1231
797
179
1354
1547
2370
531
736
593
1687
1724
1728
1600
1396
549
250
2955
1932
2406
668
1537
1224
922
185
1819
830
917
229
1545
538
1922
1709
1413
1771
213
254
1502
1940
519
1449
1398
1631
1836
1440
1348
714
888
1370
1413
208
1438
917
537
1239
1085
859
1547
1808
1831
1656
2081
1351
1603
1791
131
1825
1709
757
1527
1603
519
1351
1754
245
1808
2370
1288
1761
2923
519
1502
984
1819
1171
1562
1802
1491
804
1279
956
743
1926
1330
704
804
1724
1670
1281
1781
1449
1922
1658
1640
1222
2351
1771
1367
1231
1836
1518
1378
671
668
1334
1808
1340
1600
956
208
170
250
1922
1854
1514
613
1819
170
620
1945
1920
131
743
1656
1547
1640
740
1603
1771
1296
1345
1451
591
1478
956
1791
1562
1802
1335
1293
1600
1932
1242
532
1307
247
537
1736
746
749
1520
1171
716
208
1940
744
1912
708
649
773
1277
1709
701
1787
1514
586
1690
1207
833
801
1754
1687
1386
743
1613
1656
668
2207
1386
1819
1562
743
1656
1354
1926
505
1378
1819
578
208
1386
1754
1711
712
956
1215
277
1822
1307
713
1886
1912
1761
956
2511
668
1207
1171
1868
1933
1926
945
180
1836
688
854
1386
628
1440
743
648
743
1340
1171
1656
704
1728
1754
801
1375
1271
505
956
1798
1514
1348
591
247
1342
984
1440
1644
1743
1840
1743
1386
3064
2370
1675
1171
1613
1330
1836
1527
1613
760
1478
3029
1440
1836
699
1378
1527
854
1242
1491
2678
1354
1886
176
1279
250
952
1933
1547
1920
1354
2351
865
684
613
668
1396
164
2800
1709
211
899
1825
1670
701
227
1791
1491
671
1709
1330
1239
1438
1527
1849
2701
584
1513
1527
660
1222
830
591
1354
1354
1224
1736
1419
668
718
681
1518
1409
1258
818
1656
1913
1307
1945
1117
1771
1646
930
694
1819
2511
538
569
1340
1409
728
1242
1933
531
743
1513
1254
1656
917
2708
1922
1323
1283
712
743
1656
537
1352
1539
649
208
1330
1913
859
1413
682
131
797
225
1224
649
593
1684
1522
1658
1822
1518
649
1825
185
1613
1670
185
1340
956
1839
250
1231
591
704
714
1419
1478
549
1684
845
664
652
208
1340
2926
2445
1451
797
1527
1235
1351
1440
1932
1868
1302
2445
1743
1754
722
1409
1802
1302
684
1313
1419
1296
859
830
1920
2445
1656
1330
613
1743
538
1348
152
1913
1334
884
1449
1603
749
532
1743
1687
1656
1231
1224
668
188
1419
1413
867
1419
1808
1239
1323
1296
1836
1475
134
584
2397
682
1787
1875
225
1836
1836
1684
188
830
2322
613
1711
749
88
922
167
1754
701
1945
1171
1996
1302
587
1861
1836
1761
757
1455
1348
1912
1613
1472
932
1933
1896
2370
1912
1761
755
216
1370
1761
1933
801
1656
1527
1370
649
1398
930
629
1514
1560
1819
1787
718
2445
88
1386
1643
1527
1452
1933
1687
1754
1455
1791
211
1357
1283
1323
779
1886
1330
1819
1529
1235
1281
922
1205
1844
708
1231
1224
500
1836
728
1613
131
952
1728
500
722
211
1283
797
1658
1527
1640
897
1819
688
1761
531
1849
1455
1296
1940
546
1207
1502
1307
1340
1352
1310
1640
1547
247
613
1413
1643
208
1120
1658
1171
1656
377
213
681
1231
1524
591
525
656
1207
1226
793
714
1822
210
1518
1330
1502
2424
1562
1878
1839
1207
2317
480
922
1231
578
1296
1527
884
1631
1251
1587
1945
956
537
1207
1330
887
1922
2445
1307
797
1307
1375
2370
3126
593
1722
1386
1587
245
1926
1670
1440
208
1517
1656
804
591
1560
701
854
282
1912
887
1926
236
941
1761
1656
1791
779
649
1271
2370
2351
1455
1307
1886
899
1920
899
1472
1235
1171
247
649
256
1207
620
1520
1398
1926
3105
1171
490
251
1808
1940
1600
1367
1679
676
956
1839
1413
1878
1207
867
1242
884
773
938
649
1396
732
164
88
1656
718
570
208
1724
1352
1351
681
1461
797
1207
1386
254
712
732
176
1449
1419
930
185
1419
1491
2400
1841
1819
546
2425
804
708
1224
590
797
1323
797
668
2186
1704
1307
952
1724
2351
1787
1348
1819
948
1348
789
818
867
216
591
215
1940
1656
1514
593
613
773
1726
2397
1307
1709
1171
121
604
712
1711
129
1310
1518
1527
532
854
888
1413
1761
1429
1591
668
2351
1791
1825
1340
1868
1791
1913
578
1596
1381
688
688
865
211
1322
2351
1171
1354
1335
804
818
519
1932
1603
922
1791
668
1836
956
1340
250
1670
671
1849
1819
1547
1354
1407
1419
1643
660
164
1224
1419
833
884
804
932
1379
1724
1771
743
1239
1656
688
793
1808
1819
1518
1283
1258
884
1603
1819
712
1452
832
531
1658
1656
1913
1386
1386
538
1396
1600
2351
1334
1370
593
2445
1728
732
1283
1791
251
2318
1791
682
1367
1231
1471
309
1912
2351
718
505
1913
1657
1613
1239
1594
1409
887
1932
938
208
656
1398
1933
212
1736
663
1940
930
1378
681
681
1878
743
1231
256
1781
1340
793
869
2955
1408
911
1386
1709
1224
1302
2193
845
682
922
1670
1613
1886
1451
1724
1875
1302
2370
538
1452
1560
2400
1761
1684
1330
1547
1452
1226
1518
1310
1940
867
793
1808
1560
1808
211
593
1302
584
884
1736
537
1754
1643
1709
1819
952
1896
1527
1709
473
2735
208
1743
668
740
1690
1940
1736
1354
180
1438
1836
1620
1307
728
832
211
922
1694
613
684
1920
2511
1330
1761
1840
549
1562
1502
1545
854
1451
134
2511
1409
740
1226
1449
1514
176
1600
225
591
1736
1754
1722
2588
613
1656
1920
1808
1603
752
613
176
1514
1940
1386
746
867
1613
1224
1527
1878
1545
1878
1687
2351
688
1408
1404
1357
681
1836
1722
884
818
1949
1348
570
1694
1440
1429
245
1667
1386
930
713
1254
1296
1920
892
2351
854
1283
1461
1886
1419
2370
786
824
591
1419
1547
1408
1657
1378
1911
1545
1224
865
884
1912
1518
1743
859
945
1491
584
1761
1478
1370
1754
584
1514
1440
1283
1761
1429
1761
867
818
591
1743
1819
1922
797
1690
1620
1640
1302
1514
714
1527
519
1429
531
1841
1600
1547
668
1761
922
1560
1531
620
783
1440
1545
1348
1819
1875
743
930
1926
1354
1896
732
1926
1933
1728
1711
1440
2351
1514
1242
1839
854
642
185
1658
1307
1527
1878
1728
1728
234
1722
917
1945
941
1171
663
1736
629
1874
1545
1761
716
1239
1215
664
121
1896
247
1547
2835
1405
1791
1754
797
797
500
1926
2351
1277
1330
1224
1912
1215
549
793
1687
732
749
1491
1926
1562
1310
1646
1357
1587
732
1808
922
909
1771
818
1608
804
1224
854
892
1886
1440
1378
1478
699
645
1912
1787
1298
1386
1370
519
2351
1348
531
1408
595
245
854
749
1808
712
1709
1631
1562
713
1545
956
1563
1771
208
1878
941
688
1600
1736
1724
740
684
712
234
1690
1429
793
713
1405
1913
121
884
1484
854
1438
1844
1841
1330
2805
1940
1631
613
1656
1940
1560
1736
1540
1600
1620
773
1839
668
888
1207
1658
1709
649
884
824
519
2397
833
2511
645
1545
1545
704
247
1656
570
1547
1913
188
922
121
2397
570
1429
215
1603
1913
1540
1714
1396
1513
1802
1562
706
505
251
2425
1878
1831
1646
519
1761
1839
749
659
1277
1277
808
832
2511
1913
188
1514
1922
1658
505
801
701
1330
892
1656
830
586
1351
728
2445
1761
1514
1913
909
546
1514
1686
743
2511
251
1522
1761
296
1771
668
1472
732
1283
642
642
1802
1913
1461
1728
1518
688
2351
1754
1933
948
1640
1518
225
531
1413
584
1787
1398
1643
586
1709
1802
1679
1491
1296
538
1787
1409
930
793
1791
1219
1518
1429
649
1736
1231
247
1171
549
1518
732
1307
1413
797
1449
743
797
1231
1631
1743
2511
1868
804
1690
1357
671
578
1452
1367
1219
1296
746
743
897
1547
688
1724
1440
1288
938
1302
1643
859
1679
164
1375
1231
1600
1926
884
1502
1307
1945
538
1875
732
1728
1253
537
1726
208
1281
645
203
1478
1728
525
1330
1520
2400
208
1207
773
1896
2771
1694
1945
1405
1408
1933
1560
1940
1656
671
857
537
1728
1643
185
1357
1207
620
1728
732
1728
1288
681
1736
1302
1527
1461
845
1348
793
652
1933
938
1771
247
1920
1791
1587
1747
1323
1207
1370
854
1933
1348
1310
1378
1531
633
828
628
1506
732
1926
1226
1409
1608
1386
830
247
1419
1429
1656
818
1348
1945
712
211
1913
899
732
225
1808
1879
1283
833
1207
1656
859
708
956
1340
708
1743
1367
1823
2453
1736
254
1386
1271
1307
1839
701
514
464
188
671
1475
897
833
1419
1540
1323
1886
1940
247
1321
216
2735
1281
1396
1945
1913
1231
613
2397
1646
1608
1932
1438
854
1514
167
1656
2351
1281
1527
1761
538
1370
979
2370
1386
1836
1940
1787
1791
1277
1527
1348
1323
1945
1452
1340
945
1600
1913
1640
797
1340
1771
2511
1419
865
945
1839
1357
1235
133
930
1754
1949
1429
1419
1269
211
1709
1529
1518
591
1730
620
652
1670
1613
712
930
2445
1419
1709
1547
1242
773
1656
1749
1419
1754
865
176
649
1761
1875
1608
1912
1613
1478
1419
760
1736
1714
538
211
1913
586
1527
1620
1527
1378
1207
1514
538
2511
1600
1386
1296
188
1912
1754
1819
211
538
2397
830
1438
688
1640
854
694
1844
1239
1224
225
1330
1449
789
1253
1920
1518
1258
2511
1370
1440
185
121
1687
188
773
1933
1656
1926
1527
1404
1330
732
3
884
525
627
1658
1527
887
941
2445
1761
1819
718
642
1658
549
663
1878
1378
1949
234
2445
1868
1831
1912
1302
188
1771
652
1704
1348
242
649
1215
1296
1171
519
793
1518
862
1354
2089
531
779
1269
773
1469
1868
830
649
1562
1791
569
1378
1545
1222
1478
1849
1675
591
1408
752
1658
176
2511
645
922
1491
131
595
1791
713
746
604
1940
1608
1791
1767
1640
1527
1886
247
808
1787
740
519
1310
584
1783
1594
1386
1514
887
2445
1940
773
743
681
663
1307
2283
1429
1547
1455
708
1313
2342
1600
1646
1267
1231
1518
1283
1875
114
1711
892
714
1254
1754
752
1656
793
3135
1613
613
1271
1754
1690
1386
3081
1288
1547
793
824
245
1207
170
586
620
712
591
1913
1690
652
1791
1709
867
865
531
859
708
1408
2400
1831
1518
1419
1728
1491
247
714
945
604
1354
1547
1600
1670
1302
1302
1771
743
1283
832
225
1330
1728
2370
1502
1419
1864
1761
1514
1643
945
1849
1527
1836
1386
1761
663
1878
188
176
848
1540
1940
570
1545
1913
1761
1505
1819
584
1239
1896
1370
167
1656
1920
2351
251
1724
773
185
1836
1478
1207
1670
716
1357
743
2445
681
167
2511
956
1302
1539
2542
899
1940
1949
1351
1940
642
203
1527
531
694
1825
749
1075
1747
1844
1694
203
917
1640
948
1831
1878
1613
1913
789
1370
712
1791
875
519
1562
941
1254
1926
1258
613
1523
1656
1296
1307
1912
1670
1709
1631
652
1279
2351
743
1933
1949
1207
213
865
1802
801
1288
779
1791
859
525
613
1724
749
1398
688
1945
537
789
2179
854
208
1849
1840
688
645
1728
2924
1940
1613
854
867
1792
542
1791
2445
671
1913
854
1207
1679
249
668
1398
663
938
1933
1822
1736
525
1875
1868
1404
1348
1231
1656
120
254
1754
1378
1527
1791
1231
1207
1547
1562
1613
629
941
1330
941
1761
613
1684
712
1670
1896
797
1226
668
909
1404
1207
496
1997
884
688
956
1791
2511
1718
1452
247
1754
938
757
1539
1330
1351
1440
1419
1709
1370
247
2351
1841
1658
595
704
797
211
2925
660
1340
1253
663
1254
1413
801
170
848
688
740
1836
688
1787
537
538
1340
1357
251
1250
1527
833
712
1514
1398
1646
1404
1527
1334
740
1868
1413
1491
1527
1718
663
1631
688
722
1694
586
496
525
743
1722
1808
704
845
185
718
1600
2392
797
668
1587
1754
833
1912
1656
732
1743
1631
1522
732
884
578
1231
1694
1643
1679
2397
1926
1945
245
712
2926
1352
804
1398
732
188
593
1868
2663
1254
1802
1656
948
185
1352
1527
1310
688
1207
1378
1461
1839
945
2425
887
1819
1514
1513
1724
1334
707
1920
1398
1518
185
1844
1386
2397
1219
1419
1413
917
749
749
793
649
793
531
1386
1478
2445
538
2351
1878
941
1239
211
1254
1527
941
1502
1224
1819
1224
256
945
1761
1527
1703
167
578
1926
1690
1502
1940
1620
1690
87
1207
1926
728
1945
537
952
712
1864
1283
1802
830
251
1288
938
628
930
1886
684
1913
688
888
1531
576
613
1375
185
732
1279
1267
1452
1307
1231
917
830
167
1523
1836
1351
2351
1531
712
797
88
1656
1310
1409
1348
1429
1563
1429
1231
1658
1724
1310
1875
1728
1398
225
1330
1396
664
1886
1709
2445
712
713
1478
1469
2080
1819
1514
688
1728
664
1429
1620
688
1419
1658
984
1231
797
1226
1330
1560
188
214
684
1461
620
1922
1587
684
1945
2397
1646
1840
1940
1878
1288
1231
549
1945
1207
681
1276
646
1940
2511
1640
804
1086
549
932
1522
1656
2397
922
1231
531
1891
1302
1518
801
1761
1239
1600
1587
712
884
2777
1296
531
1868
546
1839
1868
1518
590
1780
1728
1687
2400
712
1640
1224
584
251
797
1302
1631
945
2445
917
922
1239
1171
549
859
743
1949
1527
1226
591
1307
1878
681
938
1658
833
1933
628
752
1020
660
2552
1323
1219
1839
1506
917
884
569
584
1836
1754
1321
917
1600
1224
505
620
1670
1419
1587
930
1419
1265
505
1587
247
1603
1334
88
1520
1409
1913
1922
613
247
1354
956
1370
1224
930
1709
549
1709
1514
941
1302
681
1370
1398
684
688
1540
1375
251
1754
884
2400
1348
1754
1235
2397
760
1868
1330
1945
1514
254
922
1920
167
1709
2397
922
1396
1808
1913
1473
1912
587
1640
1419
2370
1455
1413
1736
1694
1409
1413
1478
1867
789
1613
1819
1321
211
2068
1386
1718
1743
1648
899
1913
1736
254
899
1139
941
185
1518
537
2445
797
1235
1370
815
1709
225
1761
1478
1502
1419
1323
1413
1413
1283
797
1940
663
1764
1398
247
1839
1912
688
538
956
1761
188
1527
1429
1920
984
1283
1600
884
1277
538
3021
760
1375
899
1171
740
875
909
1357
1545
704
713
88
649
1920
1231
1728
887
1643
684
648
808
1780
2445
1687
865
930
1694
2351
1340
2445
1787
2917
1215
1656
2445
1518
608
1310
1258
922
884
1396
1868
1455
718
531
1613
1527
1527
1646
1334
1455
1913
1839
1520
930
932
1849
1251
88
121
1348
1670
718
1348
1461
1658
593
716
1409
1370
1912
1405
797
1307
1527
1670
1452
1896
1207
1171
1505
1840
2511
2511
1452
854
714
956
824
1864
743
1761
1913
793
251
1334
1640
1491
1819
818
830
247
1922
804
1313
1926
2351
956
1912
804
1231
1370
208
1831
1945
1718
1791
211
854
1348
2370
2918
216
1913
1231
824
1694
593
722
214
1302
188
1354
854
833
1891
688
2400
1283
1670
716
1690
1761
629
1267
830
681
1386
185
938
1419
952
1307
704
1913
1513
1254
716
1527
1728
1478
718
584
1386
1408
1438
699
1547
1613
1886
1684
884
1438
801
1591
1724
247
688
242
645
1798
1913
789
1313
1348
652
1409
1819
1419
1940
728
1891
1840
1771
1386
2397
1527
1787
1849
688
1239
1330
663
743
1545
500
170
684
984
1348
1386
938
1310
546
1475
1527
1562
1875
245
188
832
214
1518
225
922
1687
1643
176
1386
1933
1224
2400
1781
2351
708
2370
752
1438
832
1398
663
1302
1413
1235
1340
1684
1545
1354
859
1670
519
663
2370
2400
578
1527
793
699
1429
613
1587
757
945
1679
242
712
2400
1640
1518
1694
1562
570
2351
1514
1523
1529
801
628
591
1704
688
1545
1354
1714
1761
1518
591
1836
1787
797
1787
1726
3
1912
538
1484
1926
1728
1296
542
1224
1378
1791
1231
546
1875
1584
1878
1761
1896
1831
752
1283
1761
1296
749
1310
1875
859
1171
1819
1540
1502
1491
1283
2296
2370
688
1429
1491
500
671
1798
227
1219
1670
773
884
887
1728
1724
663
1933
1514
1656
845
1878
1922
1613
1386
1560
1643
1322
1231
1357
1330
1926
188
1694
707
712
1378
1386
671
804
2926
500
757
1711
1378
1600
1779
1478
1207
1226
714
1913
1419
496
1839
1836
1886
671
930
1670
743
1600
87
2466
1231
1922
1302
1330
1330
176
1527
1171
664
1413
164
1473
570
1386
1896
1283
649
1502
1878
247
1864
1438
1354
1594
1562
211
2424
1348
505
505
1438
164
1307
247
865
1440
1932
1709
1375
1171
1531
688
1819
1452
1840
88
938
546
131
1302
251
1506
1475
1761
538
1323
549
176
1926
1684
1933
1913
1771
1670
1802
2445
265
2445
1440
1539
1288
1658
1527
668
1235
865
1461
952
1455
1527
642
645
1787
1920
1562
1242
668
1926
649
1728
804
1704
1679
1798
1886
1926
1736
832
2511
1667
718
1711
681
773
1861
1886
1478
185
652
712
1613
899
1675
1527
2511
682
1631
1886
211
884
185
688
1398
1231
1926
1502
1878
2511
1224
1878
1451
1307
854
1791
828
1354
1819
1296
1849
948
1926
1613
1913
1640
1761
801
1527
664
909
1861
586
1761
1302
1690
743
1386
586
1840
578
1502
1514
496
1475
1656
1932
743
1761
1231
1667
656
1709
1714
591
1408
569
1239
1419
1378
1330
1839
1613
917
760
1518
1321
938
537
1643
2631
642
2351
185
1378
1822
531
1836
1226
254
865
1231
1761
668
121
1295
1523
1205
188
660
1926
773
1491
2445
1560
909
593
1886
1330
743
645
830
2400
789
917
1429
1831
131
1722
1932
1819
930
649
1335
1754
1348
1646
1545
793
532
629
1440
818
1502
664
718
1269
1207
211
728
1802
1378
254
1940
256
1254
1375
660
1207
716
1296
1761
1557
1868
897
1518
121
917
2370
1802
1478
1613
1455
1254
845
1787
1694
1409
789
1171
1726
1518
2397
531
1449
1478
952
728
1819
663
938
743
2723
1440
1945
712
1330
707
952
225
2298
1781
888
1839
1722
1429
1920
688
681
1235
1945
1340
888
1367
1279
176
888
1224
1913
1415
652
1438
1386
1889
1587
1527
793
688
1319
1491
1527
1283
1307
1330
2351
830
1913
546
1527
546
682
1587
932
1761
760
688
1694
1920
797
930
1302
1600
930
1514
1747
668
1670
1656
808
1949
1798
1603
1545
2339
1547
1831
1600
1728
1836
1643
1396
1912
1440
1913
899
904
899
1886
590
1802
859
1518
760
1352
1265
1527
1323
1452
254
1620
2511
1771
684
1819
587
1527
247
1398
1357
1276
1945
1231
1836
757
941
1646
1913
2351
188
1386
2784
1224
1920
688
2397
1690
1330
1940
1429
1670
1868
1452
576
1658
1518
225
1321
743
773
2397
1656
897
1776
1279
793
1836
1891
899
671
519
688
1613
1754
1370
1472
2336
519
854
1527
1608
902
1656
591
1514
1438
824
1440
1330
1330
1839
505
1310
1761
1545
604
1370
922
1802
2511
740
1529
1670
1933
88
1302
1747
694
1440
1670
1819
1334
1932
1836
1603
2546
714
247
839
1429
1791
952
1711
1281
1878
1224
245
519
649
505
752
1787
1330
1267
1945
1736
247
2445
1724
1560
1656
1386
2530
1398
1836
1219
214
688
1307
1375
1933
1711
664
1679
1613
1529
214
1547
884
131
1891
1587
2445
1419
1940
1514
1920
930
613
854
2380
830
887
1922
1283
875
1658
1307
1419
1687
1791
1409
1608
1386
1913
1791
640
1613
1224
854
948
956
941
1491
1302
1478
1527
245
1340
930
1484
1323
808
718
1523
728
804
2370
804
1841
1791
917
245
899
773
1283
705
1562
2397
1819
1429
832
652
1224
1844
1791
2370
728
1926
2351
899
1836
1455
713
2370
1207
1224
1438
2445
779
2322
1656
1587
211
1600
1704
713
569
1538
1656
542
1945
613
1254
1478
1840
1643
804
749
1736
185
586
797
245
1475
1469
1886
1825
1239
1656
1531
1913
1940
1348
1540
1658
2884
1404
1945
1518
664
1330
2397
247
1539
1302
1709
593
1603
1640
1808
668
1239
531
1926
1836
801
1523
833
1322
250
1235
542
732
1933
1736
537
1514
1413
1640
704
1840
732
1743
1878
1690
865
1913
1263
593
1527
586
1913
892
645
1656
640
1926
496
227
799
519
1205
1440
1545
922
743
1920
1527
1562
773
1643
1791
1728
1912
1802
590
613
496
1224
1413
1254
1174
668
542
1722
1398
613
1419
2397
538
1761
712
1242
619
1771
2825
607
2511
1787
1825
1405
1640
1429
818
663
576
1438
1540
569
215
884
1239
1438
956
1478
537
591
682
1609
797
1562
250
1724
1771
1514
188
1670
1527
225
1449
1502
941
681
505
1413
859
757
593
1404
613
1781
2511
1932
496
1726
1527
1771
1378
1527
1226
87
1330
1271
1912
549
945
2445
2926
656
1945
793
1224
1656
1545
538
532
938
1932
1302
2580
671
1658
1613
1840
1207
1357
1539
1171
2567
867
1171
1926
1754
1791
1370
1819
1761
1878
1409
797
899
247
1722
682
824
854
1307
247
1288
1643
1302
1367
1464
1718
1831
1503
1254
1728
1307
1348
185
743
663
1440
1279
1831
2425
1419
1269
1670
591
591
888
1398
593
1940
1940
956
1386
888
549
2258
1771
1471
1267
1452
760
793
2397
1839
1562
1235
1613
830
1557
1242
663
773
1728
2838
917
1674
649
938
1222
712
1455
1302
930
941
1913
1513
1754
250
1613
538
938
688
1307
242
897
584
1409
225
1743
2397
808
245
1600
1288
1409
884
1886
948
917
760
1231
1518
1896
2425
1844
1386
1222
1539
1231
1819
1922
865
1375
760
892
1478
1239
1736
1844
1539
743
1684
1449
1613
744
1932
1527
713
1761
663
1302
1330
584
681
1413
170
1484
660
1922
1949
1491
833
1608
1643
538
2511
1267
1761
1690
1694
1321
2400
1527
1658
930
930
1357
188
922
649
1224
804
591
1825
1419
1523
185
728
749
1540
938
1656
1520
1231
1836
688
1302
1547
505
1875
1600
888
180
1563
1518
185
1277
887
254
663
1754
1728
1440
752
1912
2445
694
808
752
1334
1409
1761
1754
1940
1491
897
1787
628
1231
537
936
1267
1677
1864
1613
718
613
211
1736
755
1836
1239
1560
164
1704
1940
1254
586
1283
1933
1527
538
586
1886
1709
1839
1613
824
773
1709
604
1600
538
1429
1413
1207
1726
1357
1600
3018
1643
1367
584
216
1302
1926
1670
681
1330
888
1603
732
121
2397
1687
208
789
932
2351
1375
917
1449
793
1491
1670
1787
1761
1231
732
1514
1483
1761
1545
1839
1258
1819
1375
1335
1370
1728
807
591
1527
932
1475
1670
1269
1912
892
167
1502
1404
1798
1886
1714
1207
663
938
1502
941
256
1726
188
1728
1840
688
1728
832
938
1279
180
538
713
1319
941
1913
1398
1330
593
2445
1367
688
1529
2351
531
1675
1514
1283
170
666
1207
1761
1728
1718
1864
1608
1413
1932
1679
1348
1557
688
704
797
505
1714
1330
227
1781
688
1724
1787
1709
1670
1514
1478
505
1600
1335
1224
930
671
1724
1207
1413
593
688
1335
664
1920
537
1679
1781
208
941
922
21
1330
1354
1704
587
537
1370
712
1288
1451
1726
1736
1840
712
1370
1440
704
225
1207
1539
2331
1896
1709
1868
757
1957
1323
1922
1370
1761
538
591
2351
1357
948
1440
941
1562
884
1452
812
1313
682
1514
1868
757
1386
945
1527
1587
256
1709
2926
1878
2397
848
1253
945
1603
1868
922
948
1856
884
570
1348
1518
1222
1335
1330
793
1231
247
786
656
613
1527
1819
645
757
176
1932
884
718
740
1613
1600
1354
1913
1429
1913
1819
1891
832
1940
185
613
593
2400
1527
176
1226
149
930
2322
1761
1896
688
1560
888
188
1527
1684
1728
1231
797
789
1754
531
1518
1802
1844
1419
984
667
712
234
1440
1670
1640
1640
1302
832
1478
1512
1506
538
1171
1562
1781
1656
1224
1348
1352
1540
1940
1207
930
1367
1754
688
131
1754
1849
722
255
854
1754
549
1239
176
1690
88
1279
245
1600
586
1222
1761
1922
1043
1808
1531
1322
797
1302
1288
1791
1386
1831
1239
1875
1714
1587
1844
688
1523
1920
1404
586
1694
2351
1335
917
1656
1386
1600
2445
505
239
1620
1254
213
752
1527
1864
216
587
1808
930
1933
1239
1878
1296
1527
1323
532
1288
1321
1330
1523
743
663
656
956
887
1348
1754
830
1409
584
1491
1656
1878
1652
712
1640
1452
930
1279
1791
1239
546
887
1224
1736
1527
749
1868
1518
505
1709
1679
2370
797
2445
1926
2370
1527
1754
1940
1808
1841
688
1307
833
752
1560
649
256
1527
1587
1502
1352
1940
1591
2351
1323
1896
1207
743
251
1231
1323
1761
1945
1643
1231
1429
225
1219
707
1932
586
2400
1886
1864
1409
1429
1348
1399
505
170
1386
500
760
1473
1836
593
1656
203
1520
1521
1398
740
1844
1690
1502
613
1868
1875
225
1646
1761
1254
1518
718
1940
922
1386
1354
1505
211
1207
1310
1679
752
2425
149
884
1933
1670
1438
88
760
706
1254
1600
586
1787
176
1600
1663
1478
1398
1912
1419
1822
1596
1419
832
1330
865
1340
1667
945
713
1547
271
760
2351
1375
1709
1709
1413
1940
888
1330
712
1932
1283
1279
1386
1819
2445
649
1656
1603
663
1608
1587
1913
1351
1808
1398
833
578
1640
591
1527
2370
1940
740
2322
586
688
211
1600
917
2351
1171
1357
176
248
1219
1926
2543
1281
1438
1945
1527
1514
1370
203
930
1310
1687
216
593
1527
538
1878
718
176
760
793
1440
1562
203
1560
1334
211
845
1926
1940
956
519
591
1861
854
1354
1849
1849
1544
1920
1868
1736
917
1386
1398
1600
1819
1819
682
537
1335
859
1896
1761
1687
2370
1239
1646
549
732
749
1522
505
1600
1640
1518
1452
1643
185
1722
712
542
956
1802
591
1728
917
2445
1461
1728
1357
1348
1875
1836
1839
1657
3116
1547
1277
1370
1926
712
1920
1932
1513
1219
1438
1791
1891
1215
2351
1791
1912
542
1302
1307
1235
1913
1513
682
848
251
640
922
584
542
584
1307
2370
1631
1656
254
773
642
1868
1613
732
247
1724
714
1429
1640
164
671
1242
938
1545
773
1819
1478
656
797
1945
732
549
786
1310
1640
1933
1386
587
1557
1502
1886
2351
1438
1222
1926
1704
1920
1279
1386
2691
1781
645
188
1461
591
1378
591
1219
1913
1527
1675
1321
1375
884
2280
1670
1370
549
559
952
1491
538
1505
1386
1782
909
1694
1640
591
956
732
2322
590
2621
1945
569
941
538
1694
1545
1825
645
1836
1587
1819
682
668
732
1687
865
867
752
595
1819
824
797
1396
519
848
1875
1239
1912
1398
1503
1354
1840
1242
1658
758
718
1560
848
1754
1913
519
1357
1527
1709
707
519
134
1933
1409
1674
584
899
225
542
1736
2445
1896
1545
892
1330
813
247
1455
1222
887
2439
1631
760
1370
2397
1340
1920
1506
1613
932
1386
590
505
722
956
1878
3
586
859
663
211
1694
1743
613
1754
1527
1354
1375
1224
88
531
216
586
1375
1352
1322
1926
1302
203
1754
1836
740
1455
613
176
247
1679
1357
1396
247
743
952
1932
1658
1207
1819
1370
250
1922
545
1724
1330
1736
1242
704
1269
1864
1933
1608
699
2317
1754
584
668
1354
1718
1367
1643
2445
1562
1413
1340
247
1527
1868
1219
1302
797
1523
676
1894
1302
108
649
663
1656
2351
1491
1413
1473
848
170
760
2511
904
1945
663
804
1370
1302
1940
1370
1791
743
1502
1836
1791
2955
854
2370
1670
1771
668
619
1378
1277
1207
1709
185
1878
1679
1171
2392
1613
1926
1670
1375
663
586
1540
1330
134
660
2926
1271
867
1613
1514
1531
786
760
749
1413
909
1207
1728
649
1839
804
1709
1398
1724
930
830
1761
922
1754
1600
645
1711
1709
930
591
1171
1787
854
1259
1932
1370
1646
1310
1819
922
684
1613
904
2461
1743
1224
478
652
546
1396
1802
848
1283
496
1375
830
519
660
211
808
593
254
1527
1656
251
1875
1670
1913
2445
938
2673
1419
1940
1547
1419
932
718
1348
757
250
833
694
1354
1933
938
2397
2889
1352
1370
1849
718
1413
1591
1640
668
1679
537
1743
1254
818
2400
746
681
1656
593
188
1861
804
681
783
1277
584
845
1862
640
164
1743
713
804
525
1728
1791
1587
1591
1527
1736
1690
2681
2430
704
808
88
570
584
892
1527
1419
752
1724
549
1802
1419
549
570
1600
801
2397
1351
941
1224
743
740
613
797
797
1728
1913
1940
757
203
1836
613
1419
1449
628
1839
1922
1455
797
1560
1926
707
1670
1933
1254
2445
1945
1307
1514
1861
1600
930
620
899
569
1656
2322
783
1886
645
570
854
1886
1408
538
1658
604
684
714
620
2397
167
1819
1836
121
613
824
660
922
549
830
1940
2445
211
1844
1670
830
1886
1207
1520
2322
2370
1288
1352
1396
1452
1171
1340
642
2445
1398
797
956
1484
732
1207
1375
1283
1679
176
1310
851
1926
1926
1231
1388
2218
613
1239
1912
1600
538
1330
688
188
1874
1940
760
1707
743
1491
1839
713
1656
251
1491
1518
1254
760
1658
712
797
854
930
1429
760
1562
578
1761
1375
590
1761
1404
867
1334
2425
1920
804
749
1761
1754
50
712
88
832
1819
1429
1560
1747
213
1926
1313
1940
648
708
1408
830
1539
1761
743
793
706
1933
740
1375
1600
1679
854
1940
1912
1831
1545
1296
1886
1307
2370
1219
245
1527
1940
930
591
884
945
1413
1288
1945
1656
121
247
660
1613
1591
1679
1557
537
2351
1518
804
682
537
1529
888
1310
1239
1455
1761
1587
613
1679
903
948
743
1920
1440
1656
740
1413
529
797
1419
1687
1825
688
668
884
984
956
176
1419
1913
1933
1409
932
2397
1783
1922
728
1386
1704
211
2511
1219
1239
859
716
1791
1440
1933
732
1761
1868
1531
170
1933
1438
1922
1940
1704
1357
824
922
2461
185
1545
801
1945
1478
1839
2511
1523
1441
587
1386
752
956
1322
1340
1222
1455
176
1728
1226
642
1440
213
1687
1656
1545
1920
1945
938
1831
134
1279
595
1679
818
1742
688
649
519
1754
681
1527
1429
1718
652
797
505
932
793
1603
1348
1207
1419
505
1690
1932
1207
688
1808
663
797
537
757
1348
1323
194
1613
797
1409
899
713
1239
1643
1945
1831
1754
2322
1171
1334
1694
586
1819
185
718
1831
1527
1440
1527
718
1878
956
1523
1787
1478
1413
1419
1348
88
1475
713
1205
1657
88
1429
922
1215
1527
247
505
1679
374
2888
87
1868
714
1527
1825
743
1375
1670
1362
699
2445
684
1514
131
578
1307
251
797
918
652
1694
797
1398
1913
1912
1307
1330
1283
1670
1224
808
1728
118
176
801
712
1527
1831
752
1878
87
1945
660
1675
1440
1603
121
1288
500
1603
1675
1529
164
203
938
1722
1491
1502
884
1886
1640
1419
29
1239
1831
984
1643
1940
1819
1531
932
1357
649
1658
1839
570
1413
945
2397
604
549
1527
1679
1419
1547
1386
1513
688
1413
1913
164
1912
773
1761
1313
1330
664
586
1269
531
208
2397
1636
1455
779
712
1679
1913
1761
688
833
664
1656
1613
1409
1502
120
749
525
1357
1844
531
749
1545
1802
1932
668
1922
1413
1513
1819
945
694
1527
1798
1404
1560
1283
867
2425
134
1413
1219
867
1808
1531
1754
1545
2370
1302
1502
1670
804
1455
1302
1836
1646
688
1562
708
1396
2160
586
2511
708
1802
1224
1875
749
1886
245
613
174
1864
3126
1269
1926
832
704
1933
789
1419
1527
1819
884
1310
1557
1640
1302
1386
1819
1473
569
909
134
2400
208
1643
1348
808
712
1631
688
1502
591
613
1912
1600
649
1310
1836
176
1728
250
549
1531
752
1419
1878
1408
1761
1478
888
250
1348
1886
688
1171
1679
2222
1831
714
1413
749
1527
1781
1386
1913
1503
722
988
1747
830
1429
1378
1711
1709
505
646
1502
1631
1836
1222
1920
930
1761
1386
1408
1288
713
242
779
1455
930
500
2400
797
760
1207
712
2445
708
891
1398
1409
620
546
1761
1370
1506
688
1242
185
610
1724
1940
1560
1714
519
1265
1340
854
1269
749
884
732
176
1348
1658
519
1351
718
1518
797
225
208
2538
1646
1868
818
121
1836
1841
743
732
1798
652
2291
1330
1330
892
211
1933
1171
225
1271
688
1354
1514
245
1527
922
211
956
1728
1254
613
1302
1679
688
773
1547
797
167
500
1531
215
1370
1271
884
1949
688
752
225
941
1321
1351
789
1321
1527
256
1831
1547
251
1932
1922
2461
1670
1514
1375
830
773
884
760
1878
254
1920
216
640
613
1808
1440
854
1754
1514
1736
884
1231
1878
917
1478
254
773
899
1242
1791
1396
505
1831
652
1709
704
668
1354
2445
185
1419
1754
1709
164
824
2397
1307
956
607
1878
1367
1802
188
1940
1283
1562
1302
613
1658
1205
2370
1522
1831
1491
1912
1932
743
2322
649
1656
948
1235
1527
645
1455
1310
1791
938
225
1330
1754
930
1836
1603
590
225
1539
815
2397
213
613
830
659
1340
613
1822
1724
1398
1868
1687
1279
1679
225
1429
938
247
728
1913
537
1527
1933
1473
1296
247
649
569
845
1926
1791
1933
1922
1269
1398
1646
899
1670
884
1722
1787
718
2400
808
712
2397
1296
808
1665
1704
1354
1922
707
613
884
899
808
1643
1307
131
1540
88
613
1413
682
1478
549
892
888
1491
167
1330
859
247
1761
1791
1478
887
531
1875
1728
1594
1239
1684
1408
1529
1419
1836
1409
888
1643
752
1791
1215
1728
1478
656
1224
1296
2370
2743
688
1600
1271
760
1787
1864
917
225
211
2445
1279
1675
1608
1658
1892
1791
682
3126
646
1679
887
1932
2543
952
712
897
1728
2400
505
752
832
1408
1794
1926
1878
773
938
1808
1836
1307
1613
1761
804
732
1527
1836
1591
1277
884
586
3126
845
899
1540
1658
1251
1409
760
1367
801
1608
1491
663
1438
1912
1825
832
225
884
2084
1330
642
1587
1491
682
1868
203
2370
1690
804
1922
1684
1461
930
2511
1518
1370
1296
1523
256
1836
1440
188
1516
854
1631
1386
713
1351
1679
1761
1307
797
1932
537
549
1871
1920
1475
1839
1215
645
1491
854
681
760
652
1643
225
1802
985
2445
211
1505
1679
884
1438
1235
1547
922
1513
1224
688
1413
225
1370
1375
1348
797
587
225
176
1728
203
1836
1761
887
531
804
1771
1728
1754
2167
1330
1600
1754
1340
1624
546
1613
1419
1531
623
922
1878
1283
3022
854
1429
1330
773
1283
2322
1215
1281
1419
704
832
713
932
797
538
1670
1646
1562
1288
1824
1684
1709
664
718
164
1288
899
1527
1658
1527
884
505
1836
732
688
1771
1469
833
1288
854
884
1709
1405
845
1861
1523
2400
203
1370
1722
1913
1836
1531
1679
1478
1207
1836
1591
1386
208
859
660
1875
808
1728
1375
2370
1836
694
1600
3
752
917
1513
1761
1920
1491
519
1913
1518
712
1808
1348
1438
884
591
1419
591
674
1849
1171
671
546
938
1886
546
797
865
801
749
215
2084
682
1224
1690
254
1171
1819
1277
1736
1419
1603
1940
1207
584
1754
1912
1694
741
830
1875
121
712
1419
1926
712
1709
833
1413
613
590
865
1375
1802
1472
938
941
1296
1281
649
930
120
1334
884
1518
938
941
538
952
1527
546
1808
1408
1670
1518
1886
1340
952
1868
1354
1539
2445
208
211
1631
804
1868
932
1279
1761
1600
956
176
2039
1841
1254
2955
3055
1330
1655
1518
1296
1600
1472
1771
1378
712
1491
1231
2445
1545
1231
203
1613
801
1926
1357
496
1613
922
1226
1219
818
2511
1231
1819
888
1527
1461
1896
1226
1926
1709
1808
1878
628
1933
1836
749
941
586
1539
1878
854
815
1527
1545
1224
1868
208
1722
63
1357
1302
1491
797
1527
1600
569
888
1330
1478
1514
1307
1687
586
569
1547
1527
1771
867
1514
945
188
888
808
1600
930
1878
1836
1640
743
1527
578
2445
1296
352
1348
1472
1836
684
1527
1913
948
1613
1933
185
1405
546
749
208
773
1743
797
2400
591
1836
663
537
1455
1231
1386
247
1922
604
1322
1219
1531
546
728
2445
1912
746
1656
2708
684
1722
1277
1920
1231
1940
1926
1357
779
1600
1819
713
1283
930
2703
1370
682
1288
1254
2351
1527
865
899
245
824
1754
682
1413
893
505
652
1912
1288
1709
1215
1527
663
1933
1742
1288
1643
941
1825
1231
538
1736
250
210
688
1932
945
1709
250
1408
812
1839
1242
519
1271
899
1523
1839
251
1455
1396
1646
854
1330
824
542
1171
1771
1419
922
660
1849
941
752
668
2351
688
1235
1438
1587
1761
208
1886
1562
1591
1319
922
1461
887
225
2186
1514
1913
1375
586
1413
1513
170
1231
537
49
892
2445
58
528
2370
932
740
322
254
505
1819
649
1656
930
1540
1754
1808
1348
88
1370
1736
1323
1819
586
1945
1455
646
538
546
1398
1378
1940
250
1375
746
546
306
884
1429
1307
1840
1357
1307
714
1808
590
749
1475
740
1409
1656
1527
1545
2445
1527
1912
1891
833
892
1836
1254
1527
584
1239
867
1658
1933
211
1694
1922
932
1600
1822
2425
1640
712
188
1791
1222
854
1771
714
1302
1419
1562
1307
225
1912
1600
131
1461
1310
1527
584
649
884
531
1352
185
1409
808
1513
254
640
930
1761
1861
830
743
1562
752
789
1878
1378
546
1334
549
1656
2445
1878
1547
938
887
537
917
1690
1704
749
170
859
1690
1640
250
247
1472
984
1330
917
203
1527
1562
1736
1608
804
1527
1636
1348
832
938
1709
1780
1531
2445
1207
1722
2400
1239
649
1330
1258
185
1378
892
1728
1600
167
1491
1658
884
1600
1728
1920
1449
1531
167
1694
2445
1808
797
1831
1375
1386
944
247
1658
87
1313
1527
1367
743
1340
743
1253
1918
1171
1920
1940
1369
1684
1429
1527
1231
1491
1754
1940
797
945
203
1787
1791
2351
505
649
757
688
706
593
1791
930
728
1527
746
1239
1791
1886
668
941
170
1920
1722
591
1771
1171
1787
713
131
1307
2400
176
1670
1279
1878
1296
1709
945
1922
1808
591
1502
773
656
1413
1912
1224
546
1726
2400
1269
854
1413
1840
1235
1945
1370
122
1334
1736
1307
1949
1340
245
1849
1912
740
904
681
1562
216
1545
722
216
718
629
808
1736
1825
1926
888
1370
1933
1386
884
1714
922
595
1711
538
712
88
1254
743
1428
862
938
1754
1687
714
888
1656
956
1323
716
854
2511
211
1781
1378
956
1560
1891
1491
649
1419
1679
1920
1839
576
1269
3131
884
1791
930
1822
1330
1694
586
1761
1283
1254
1932
185
1279
185
1754
749
945
830
591
830
1912
2400
1207
1215
1656
1608
1891
1288
888
1819
1726
2511
1658
682
1839
773
590
1787
1600
859
1307
2504
1886
256
1527
120
1367
1375
604
824
716
578
1728
1940
743
884
854
760
1694
1302
1378
884
671
1656
1761
1429
1594
760
1670
770
1461
1694
1670
133
1535
1539
743
1478
797
941
1656
1269
537
1386
242
1375
2397
824
854
532
1370
1933
2370
671
713
2034
2926
783
1224
1945
2445
1239
832
917
1761
660
167
570
2425
1670
1491
859
854
1477
1514
1945
1527
909
1419
570
208
694
1413
1518
1513
663
922
1478
1798
176
531
892
884
1386
1491
1271
793
549
1334
1912
720
1378
2400
591
1868
897
180
1878
1787
1398
1670
1171
1231
660
1461
1684
1724
1455
909
1656
808
732
1307
646
660
1502
1945
170
917
1419
247
1926
1310
728
234
542
649
789
1455
134
1684
681
804
1657
1658
1868
1613
593
1340
2861
1459
1643
732
1398
1455
1370
578
1646
208
1224
214
1874
917
1205
2445
1527
1330
2351
225
671
684
808
1761
945
1215
188
854
546
1419
1868
586
1819
1307
613
1523
188
1891
1802
1875
211
1514
1868
1378
970
1819
1640
1378
1449
1656
713
185
1600
1761
1323
740
538
2474
1219
1726
519
1475
1503
250
1656
1409
1239
1419
208
1679
1808
2400
208
1502
663
1386
701
1505
1429
215
1640
1596
743
881
591
1340
815
247
2511
804
234
862
1684
1224
1831
245
1600
707
1656
1728
1409
1254
1658
1819
684
1643
1926
176
1675
1670
245
1396
663
732
652
1348
1687
1643
1231
537
1506
1694
1670
1874
1920
1657
88
1419
1348
892
938
2351
1932
1171
247
1913
2485
1455
1386
1761
797
1323
984
1323
1771
1413
1370
1540
1808
1754
1825
712
1709
1354
1728
549
2365
1932
682
1478
681
1545
1704
1724
1886
1254
229
1600
613
2511
569
1709
1553
1822
648
652
1527
1562
1398
595
2370
668
1945
1822
1791
1754
1771
88
1527
1547
1283
773
1478
1455
245
1945
1386
945
1419
537
757
1370
681
188
591
945
1945
1864
88
1514
1296
2338
1478
716
1940
649
203
1505
983
1891
1878
1334
1491
1506
1891
1283
1288
1302
663
959
1724
570
904
1334
682
1277
2397
1547
1357
808
945
922
1283
1219
952
1608
1281
676
1527
712
247
930
1267
1849
1912
1754
1613
832
749
833
189
749
1656
1288
1679
1283
645
1307
1281
593
1235
227
1513
1307
1330
250
2425
1455
1724
1239
1277
1478
888
1736
170
1545
854
1527
2397
2400
1940
984
1563
1926
613
1224
922
1643
1891
1798
496
1679
2400
1231
682
1840
1226
1527
2288
1613
1348
1283
1849
1357
1722
1409
999
1600
797
1513
1518
1207
786
167
591
1945
1875
681
688
1742
1207
688
1302
668
804
1754
523
1562
1527
1840
1761
668
185
804
593
1502
591
1754
2351
1658
1913
1787
956
2564
531
1844
824
917
1640
917
1224
1231
1922
1409
797
1600
688
88
1438
1761
1348
728
1226
1868
1419
1754
1613
213
1656
1684
1440
1478
1613
1724
1754
1831
1207
932
570
1265
1636
732
688
663
1330
1502
681
1913
170
1945
1613
1310
956
1539
1279
746
1288
216
1357
1419
1761
1670
1307
1473
859
1438
1736
848
1724
682
1527
1874
1461
2775
1375
2425
1687
1690
1378
1524
1408
1920
1307
613
1513
1840
806
952
1656
1670
848
1670
1868
854
2445
1239
1690
1808
1207
704
1874
1307
707
1600
1875
1878
1279
1981
1945
613
1419
706
830
956
640
1235
1307
1547
1922
808
185
2511
1926
1798
1231
1409
740
712
684
2525
88
993
1527
758
2400
2640
1878
701
1640
728
2397
1591
2322
1375
1600
922
797
1831
1864
591
1527
591
121
1613
1600
242
591
864
1277
1302
1288
1239
743
712
1724
956
1514
1449
1438
1603
1643
749
1544
1398
1754
1354
1398
1224
1491
542
595
1207
208
1831
1940
254
1878
1531
1370
2351
203
613
884
1472
1231
1670
1802
1334
1690
1722
1874
1658
652
1207
1419
973
211
1761
1523
1709
1370
1307
1478
1787
1254
797
1514
505
185
1802
1802
1728
1679
789
1478
701
1250
1527
2370
1891
888
1527
1831
2634
1514
681
131
1771
1840
1429
681
531
1926
1310
549
1868
646
688
832
180
1754
1251
546
1656
1656
1340
932
1819
1819
537
1613
1513
1920
1563
542
505
1643
1224
256
1658
1728
830
134
859
1213
1367
2477
1728
746
930
832
938
1600
1819
1521
1920
1398
699
1940
505
2075
2351
1754
1932
1825
1640
712
1787
1461
688
1302
713
1171
570
2370
1694
1656
1527
1527
134
1529
1868
213
1868
818
773
1484
247
1502
1878
1370
1771
1545
749
722
1684
688
1239
649
779
1224
663
1283
1754
1334
1514
176
591
1535
1348
818
922
211
1527
681
505
899
752
1841
1478
1656
1687
532
1631
410
586
681
984
1269
523
2445
1711
1940
760
584
956
2511
952
1330
576
1709
1600
1370
1231
1656
1736
1514
1926
537
1419
1330
1396
531
945
1224
1514
188
2351
1613
2351
1224
1398
884
1841
170
742
1724
1920
640
1912
1819
134
1722
2756
1579
519
1321
245
1722
1889
1728
684
613
743
1920
1396
1640
2117
537
1613
1547
649
1933
845
268
1940
2400
1307
1413
1095
225
743
1408
1527
203
225
1878
713
1836
2351
749
1613
1674
1398
1219
2271
1840
1608
1694
1440
1527
1687
645
1491
256
1940
1413
1761
1205
887
1455
1724
681
941
185
1527
1518
1841
808
2424
832
2511
1926
897
1920
180
932
1600
214
1370
1613
640
1265
1825
1920
1836
225
208
121
245
245
538
1831
1502
1277
1194
938
1791
247
1323
1802
1949
1613
1537
728
2725
684
1521
1419
922
1491
1531
525
1841
1348
922
1787
1761
797
833
660
1694
1709
1933
1455
833
712
1527
824
1283
1743
668
1283
505
531
505
1643
1896
1323
251
1226
1527
1413
804
1491
1932
590
1224
1726
1656
1330
1886
546
952
591
188
684
1613
613
546
461
922
865
1913
1518
500
176
1831
1231
1348
250
613
1922
812
2370
1640
1321
1386
1679
1207
591
1613
1771
1819
2175
1242
227
1562
1348
613
688
1726
948
1472
743
938
1307
1529
1926
1875
2063
1239
1761
1302
1429
211
570
1242
1878
1736
88
660
1375
1386
1254
1912
1933
649
1631
1461
1375
1539
684
88
1472
732
1413
1301
887
1831
1878
1351
519
87
1171
1560
2351
2351
749
2397
652
2400
1419
1940
1398
1461
1687
1886
818
668
532
88
2107
956
1861
1711
1724
1323
773
789
1429
642
1516
208
1518
1386
1226
1413
1396
1354
681
1600
1307
208
2461
716
1302
922
1754
1323
956
854
1455
188
801
1840
505
735
1231
832
208
1398
1819
1296
1656
1413
1302
1340
1296
576
538
1896
743
1878
663
801
1913
716
1378
613
593
909
1926
2511
1945
1754
1378
629
1613
1348
1409
1527
818
2397
88
1560
570
1438
892
649
1302
1219
1841
2351
1844
1728
922
570
688
1396
804
1714
917
549
1527
941
1709
1310
2926
1398
897
1215
88
1527
2400
793
1875
652
1761
211
2511
2445
1913
1643
832
1840
2351
797
1704
1409
1527
247
1502
1912
1819
2322
854
752
1913
1940
1945
1926
542
1352
1912
1215
1787
1307
1506
708
1207
1413
956
1878
1912
681
1600
749
1323
642
1922
682
917
1527
1527
1726
1600
1235
1429
773
1940
1656
1640
1949
1398
546
1491
185
1819
1912
1836
704
688
904
1527
1207
743
1600
203
859
712
1207
1518
1224
1839
167
1518
1408
984
664
956
1613
1920
1269
922
859
542
1823
1429
801
887
684
538
1736
1340
1864
245
1455
1323
538
1319
884
1321
1302
722
1307
1754
208
1761
1452
1370
2213
1761
549
2902
131
1307
699
2397
2397
1283
1631
1310
1307
824
888
922
1868
1912
1478
1527
688
1798
1288
848
718
1348
1396
1613
1514
1404
1926
1307
1288
830
1527
593
1656
2397
549
254
1527
1687
773
254
1478
1844
1288
956
1413
1603
208
1600
930
1283
2748
170
1945
671
740
170
1440
1844
660
909
1933
2397
1912
167
519
1613
1157
1819
185
1251
1912
1922
208
1646
1323
713
797
1323
1920
570
1670
1802
216
591
1396
1563
225
1694
180
854
1694
3001
1527
1836
793
1878
1226
1283
1819
203
1657
1631
591
797
656
1722
1370
1478
797
1386
1722
1348
1760
668
1646
708
1709
1798
1690
712
1254
749
1288
1506
2357
718
2925
2351
573
938
1875
1491
1313
867
2091
1302
613
2397
613
760
688
1307
1771
1613
1321
2351
2511
930
892
1455
1535
1478
1386
688
660
818
1656
1878
1670
2322
1235
670
1933
1819
664
604
848
121
2397
170
1207
887
1949
712
1761
704
1926
1398
1878
1370
247
1600
595
830
694
1791
1527
1527
1472
649
1491
1539
1413
185
664
1839
1283
1831
1307
538
684
1670
2397
1253
854
704
1878
773
2425
740
830
749
1690
930
1440
1844
1413
1724
1831
593
1878
570
1409
2511
1771
684
1940
1475
1808
591
1171
1367
1409
1472
1429
1728
941
1231
984
854
752
1370
1386
1370
832
815
628
712
1747
1670
1258
1912
1523
1419
1926
1378
1747
1357
757
2351
1215
1878
1656
797
225
1330
447
1600
1831
1330
909
188
732
1643
642
1413
1933
1237
1378
1513
1849
613
2850
1787
934
645
1825
930
1656
1709
1224
1277
2370
208
1302
1722
1912
797
1945
1378
262
613
3141
586
956
724
1302
1370
1351
1478
1562
1670
892
1643
945
1718
1288
797
1310
1709
1313
1370
1527
1357
1348
1475
1920
1283
1527
956
938
1224
704
1396
1455
245
570
1670
1940
1375
176
211
1940
984
1527
830
854
1836
1475
1518
2083
591
948
1679
1878
854
1539
2322
185
234
668
1409
1868
1527
773
859
1281
712
1222
938
1440
1231
786
1205
1478
659
1378
613
1348
1322
1518
519
505
251
1370
708
1613
652
2040
1351
1913
1455
884
932
760
833
922
1478
1207
1945
688
1675
1340
956
1231
263
1419
1398
732
1875
1348
1728
2511
845
664
1224
1868
1687
917
1321
1253
2365
1321
830
1518
1398
1839
867
1429
245
1886
1747
247
1787
1613
1694
1239
1171
1643
227
645
1687
1307
1690
884
1323
1219
1920
681
1354
1932
1207
1398
797
1330
1819
930
1694
1658
930
1839
1926
1891
1608
613
930
1808
564
1912
537
537
164
1419
1819
1831
1449
1224
1819
1640
1531
1491
1283
1600
538
247
1913
1527
1254
1310
1913
1288
1302
758
956
1819
1656
1313
1603
1875
1640
1323
1419
1819
188
1296
671
1684
1613
1254
586
1288
203
613
1239
941
245
1836
1831
1825
1844
1728
1754
956
652
1455
1455
2445
1670
1413
591
1547
1630
797
2511
712
1724
1600
2511
1643
1849
1269
664
652
1505
688
773
1226
660
2370
1321
752
743
676
956
1913
1761
208
1527
1868
2623
760
854
1868
1409
899
712
1334
1269
1656
1825
131
681
1386
1405
1704
749
1357
1404
865
1378
1656
586
203
859
1656
1646
1531
1514
188
1348
531
923
1878
537
713
1408
795
1656
1491
1502
1296
1808
1761
225
87
505
1264
1670
749
848
1440
1704
832
1513
1385
525
888
1771
1340
1231
1419
797
1455
519
203
712
707
584
1231
1215
1783
1754
1754
1440
2915
537
1348
1302
88
1413
1808
1878
1307
256
732
1513
1557
1658
1409
1587
1478
1267
1540
800
613
1798
1224
1438
1231
1307
1330
1684
714
2675
2896
804
1239
699
945
1874
587
732
591
1396
591
1535
1518
801
859
2511
1933
832
251
1656
1226
1875
749
1912
2425
1527
1656
1539
1724
500
1239
505
1562
956
1215
2320
2351
1711
537
1787
1529
1896
2400
1868
1926
1608
2370
1940
930
1878
1836
859
1690
1656
1171
808
1375
832
1413
1761
628
613
1451
1754
701
1754
1631
1724
591
1506
897
712
2837
743
1603
1351
1926
808
1302
613
1514
716
1802
1656
52
247
804
532
1283
519
887
613
1527
712
1926
1940
1831
2397
1484
1334
570
1419
1231
808
848
1886
1878
1440
1283
1591
1409
1836
1440
1531
1878
1761
1330
1307
1694
1690
1728
1754
832
1608
684
1714
546
1684
254
1514
1502
519
888
1334
2445
1912
1473
952
743
1440
1587
660
2511
1378
1600
1321
830
591
1600
1283
707
1518
1321
804
909
1398
1600
1207
732
1527
708
956
586
1787
1742
1281
865
830
1560
1670
1279
652
519
1375
1419
203
642
663
1545
649
1413
859
1224
1690
743
1386
1354
2351
613
1269
854
749
1754
1370
1354
1452
1868
1171
1802
1836
2502
1419
930
1386
1840
1224
1761
804
1694
1323
1839
1471
789
1375
1711
1640
1171
1771
1839
538
2400
1819
955
1513
1527
1658
1922
2511
664
887
1283
660
1687
1886
1761
1802
1722
1560
1351
1836
1667
1754
682
549
1722
1518
519
1419
1396
1502
1357
1547
1527
671
2805
1922
1728
256
743
663
2511
660
1296
1868
1761
760
1288
740
1912
1822
1296
2511
185
1940
1808
1726
862
1491
1868
1728
845
1640
1831
1736
590
1670
1670
208
188
1932
1868
2387
1242
1819
1913
1694
1429
945
1724
1419
1296
663
1912
811
1523
1875
532
941
1791
1690
1656
1514
789
922
2445
640
1663
859
247
1231
1711
1219
505
740
1761
773
1527
1330
1226
899
1913
2400
1933
1949
1409
1409
496
538
1491
945
1736
1808
804
892
1591
1330
1912
1302
1868
1940
1419
247
1357
1429
1529
1913
537
718
1502
1896
888
832
1656
2511
932
801
613
500
1330
1656
88
793
1207
1207
1334
1478
234
1404
845
884
2370
1545
1288
1802
706
2400
1940
1802
1849
1808
1491
1771
1307
1878
1226
930
1940
1761
712
1340
1313
1631
1736
1419
1518
1640
216
1839
797
1357
1239
1302
1545
131
1878
1231
797
1922
1613
1920
1563
1419
887
1348
1473
1936
216
365
1640
2351
2322
1912
732
1323
2351
1455
684
531
1279
1679
740
1560
1357
1545
188
1684
1429
1419
1378
1370
681
682
216
1878
773
1461
716
613
1545
1207
652
746
1920
1940
570
1831
712
1926
1640
251
1396
1478
960
2445
1375
1722
1920
1920
1288
1375
586
1472
757
1940
591
1455
1409
1254
1330
1600
1231
1761
1933
2397
2231
930
2445
1819
180
1643
1375
1208
755
549
1587
938
712
1269
862
1663
1235
1819
629
1883
1726
88
884
1656
1875
1429
256
652
1288
569
1940
1398
1323
904
1868
1207
681
1281
1205
854
1875
1709
1254
1875
1239
818
170
1646
830
1825
688
245
254
1171
867
1296
2355
1502
1302
804
1640
1878
681
2425
1787
757
1704
1670
1527
1523
663
1334
2397
1920
1455
1404
938
1709
1296
203
712
668
930
2262
531
1656
681
1687
1398
917
1302
2718
922
830
1771
1171
793
1357
1527
712
808
773
2397
1844
1429
688
531
956
519
1271
537
1224
1878
688
932
789
570
1940
1378
2
1518
757
1694
930
865
1656
1491
1844
1600
1658
591
897
2445
1527
1348
884
660
216
830
1239
1475
2509
1455
1396
1912
1631
684
1352
2445
1932
208
740
519
1656
681
712
1491
1878
1547
537
1322
1527
1367
1886
1922
225
1670
88
88
1224
1886
2511
537
867
2397
1527
1296
1207
649
793
1754
591
1613
1679
1771
1643
546
1646
1836
1484
1545
1656
1640
1302
938
1239
1940
808
1513
531
1307
1656
1405
743
922
1841
688
1822
1932
801
2351
1656
1375
1334
245
1933
532
917
1531
1754
2397
1279
1913
1207
1224
2400
752
1514
1478
3007
1429
728
203
1781
1643
1398
1545
1506
1587
613
2351
1839
613
708
1491
1889
1502
1912
188
1875
1736
1502
867
797
743
1722
1670
188
1747
1878
688
247
941
1502
682
875
1239
1239
1670
1627
1920
2397
1527
628
1224
570
1913
188
2511
884
708
1224
716
1754
1656
1694
1560
1271
120
1438
888
1348
948
688
671
3005
1608
1932
1531
1348
1251
2445
549
523
1940
708
645
1254
1283
1017
1670
1808
1527
1709
854
1864
1694
549
185
2370
752
1670
1940
704
1926
1754
1429
888
854
1557
120
1357
1357
1207
714
1687
1370
1875
1926
1473
1478
713
546
668
915
1819
532
1562
1258
694
1340
1205
1235
1235
1878
1288
3092
645
714
1913
1283
2370
1239
1472
1754
1440
1747
1656
712
1703
862
2370
1670
2317
682
938
1382
183
613
1724
225
1296
1656
1545
1736
1831
712
1562
917
1429
884
586
704
1531
1224
1886
1375
2397
681
591
1728
712
1761
1419
167
1310
1545
1544
1920
1791
2400
1491
1656
930
1728
593
1307
681
1747
1802
1219
922
1787
1396
2370
1484
298
932
938
1396
899
1761
519
1831
684
1478
1378
740
1413
1254
591
660
204
1527
1836
1386
2925
1675
121
531
694
1728
1518
830
1831
1527
1413
1771
1560
1791
1409
1808
537
1386
1754
732
1461
1726
1491
681
591
1527
1656
760
1724
1491
1378
1302
613
1819
1491
830
1307
1791
256
1643
1761
1933
211
1219
824
664
1640
1545
531
256
1378
1868
532
1171
1419
1518
1591
1351
797
1283
1600
570
930
1527
757
1728
1475
897
1302
170
1754
755
1226
1302
663
1704
1728
708
2322
2926
1631
546
1656
3013
884
549
1452
208
2445
797
1419
453
546
1912
1761
1502
1357
757
1932
1527
208
1600
713
1940
538
538
1761
930
1235
1613
1502
570
2370
917
867
1787
1302
1679
1531
1307
1514
1254
1819
2397
570
1370
645
1527
546
749
941
1205
1452
3152
1656
1440
1307
245
932
613
1461
1523
1330
704
783
1224
1231
1896
793
1728
1933
1258
3
1802
1643
743
1440
1920
887
505
1640
1215
1912
1527
1531
1819
646
1711
649
797
1340
1254
570
682
1687
1323
1254
1761
208
1386
1839
714
1523
884
591
2511
1613
1313
804
1375
1591
801
1235
1330
668
1933
1348
1743
628
718
247
663
1224
924
247
525
1656
797
1378
584
121
1242
2511
1728
1825
1754
537
1787
570
1761
743
1613
1711
1330
789
1728
1679
1207
1354
1886
1711
1455
1370
1840
1724
804
1839
1375
797
1408
1819
586
1620
2127
542
793
1603
1340
584
1722
884
1913
2397
642
1253
1771
887
1802
1600
1527
1455
1171
713
1912
1547
1378
808
1302
749
505
1754
1844
1933
1478
2144
888
2397
628
578
167
854
984
1557
2445
2351
505
1631
1514
1603
164
1547
884
948
170
779
1922
1440
570
538
203
1539
716
1239
1679
546
131
712
1503
1475
694
1687
1409
1728
1940
1656
1413
909
691
1913
1518
1613
1475
649
188
1718
1231
569
1945
749
1662
1547
779
1242
728
1540
1419
859
1889
1231
211
1663
830
652
1780
1527
1171
1761
1940
1808
941
865
1256
1940
1562
1771
1608
1679
254
732
1912
757
1891
87
1226
1940
613
247
835
1819
1253
804
225
1375
743
1761
176
1330
1226
1529
884
948
2511
1267
1408
1761
1205
1258
1913
867
1910
1370
1839
2898
1231
892
590
1640
1839
712
1461
713
2397
956
1502
888
591
1357
1440
2397
546
2445
1219
1386
613
2445
1340
613
704
1594
664
1540
865
1396
1239
1319
2086
2400
1302
1405
538
1562
1302
1429
1657
1449
1825
892
1747
505
1587
613
1413
1932
1709
1413
2445
749
888
1841
1330
1868
586
808
801
2400
1547
215
1321
1545
684
613
1224
668
1920
1540
505
1545
1802
1296
801
845
590
1461
134
649
1283
668
1375
1348
2445
1296
917
1478
859
1791
1413
1600
1613
1429
1878
620
1709
1502
688
531
668
1323
1913
542
591
1239
188
1478
3058
1302
211
1224
2351
779
1219
88
1839
1831
786
779
245
945
211
801
718
1754
1386
176
1608
613
1523
1754
1258
1587
546
1687
681
531
1600
1375
681
1542
1724
681
2403
714
760
2511
956
542
1419
732
649
1563
749
586
1822
888
922
688
1527
1375
732
663
1429
1307
1932
215
899
546
1683
1171
1841
1754
1711
1419
1321
164
1518
732
1461
266
1791
613
584
1670
660
1940
938
859
909
701
88
1398
1269
1840
1640
713
1378
1600
505
590
922
707
1207
1836
1913
932
1787
1736
1878
2397
1545
1335
514
2893
121
1722
1658
1413
1539
884
649
668
1670
1600
1171
1656
1491
743
859
1926
832
1502
1539
1348
1694
3026
1340
1802
797
1506
760
712
757
1658
1808
1335
804
1822
1171
1761
570
854
1254
1631
1357
797
1687
1613
859
1771
1831
1878
305
1596
1419
1675
746
830
1613
1281
1878
1396
1640
587
804
1279
1419
1224
1714
1754
941
1231
1839
884
712
1307
663
1562
773
824
1802
773
1631
1231
845
1354
1724
681
214
1440
1310
1288
1761
1224
1518
500
938
1878
1656
2511
1831
1754
185
2400
1313
1932
760
1587
2370
1357
1235
773
728
743
1354
1743
1330
706
1518
185
1547
537
1643
714
1754
1540
2445
1491
1803
1418
467
1224
176
525
2397
250
1207
242
743
1643
1527
749
1600
546
538
1562
1836
752
1613
1307
888
793
1658
1875
546
1728
1747
722
1514
185
716
1386
1348
888
1478
611
854
88
1808
1771
203
1670
797
604
1646
797
604
2479
859
87
1912
1653
1225
938
2075
884
1940
590
833
682
1239
256
546
1283
1472
952
884
793
1656
88
797
1922
591
1886
938
1761
1440
773
732
1600
2397
1502
1836
897
1922
1469
712
1656
214
1527
1771
865
476
1709
2397
1608
684
531
613
930
593
1819
242
1912
663
804
1472
1613
1643
1419
254
1684
1670
483
578
1455
668
2351
945
2351
1478
1868
1375
121
1398
1545
1300
1808
2365
1505
1613
899
1063
1819
593
1783
500
1302
531
1409
1207
1912
808
1253
1367
688
1825
1409
1825
1722
1475
865
1922
694
1413
134
645
1440
712
1419
1560
714
948
1231
688
743
1506
1321
569
1791
801
1231
1603
1527
1323
593
203
1438
1323
1754
1798
749
1413
1455
1736
1736
1670
714
1375
1831
865
1878
1375
1330
930
1386
668
1404
1239
1684
749
830
917
1631
1949
531
170
591
1600
1836
1878
1787
848
496
1535
1643
1386
1440
2400
1945
1562
1926
1754
215
1396
537
203
188
1269
1656
743
845
1348
663
203
1920
1452
1819
1940
1334
1922
1302
1878
1912
922
922
1330
875
1920
833
804
1489
1455
1679
779
1254
2370
1288
1253
251
121
247
1754
684
1736
888
1643
732
1920
1613
1878
1761
586
899
1398
832
930
642
930
1591
1330
2445
859
1478
1491
1440
2370
1302
1239
1527
2015
1283
917
888
681
1307
1868
496
1819
1743
1868
1386
1743
1224
1419
1254
2889
256
1926
732
652
247
1413
1742
1539
824
1613
185
941
1455
1540
1922
888
1527
1787
1913
1258
1527
1722
884
1868
884
684
848
1932
1307
1302
1926
1254
1520
743
1825
584
1831
1656
648
2511
1283
1307
1419
1722
176
1396
716
832
1912
704
1819
1348
1679
1302
1231
832
1658
74
1658
718
591
718
2445
668
1787
859
714
1171
952
797
475
1754
1670
714
1396
1277
1277
859
984
818
1926
1409
713
892
1926
714
245
68
3103
1868
948
732
797
1761
2370
1370
591
1461
1351
1587
1724
948
1754
1643
779
684
247
740
1283
2511
801
613
854
1348
1656
749
1219
832
3
1438
668
1330
1761
682
1367
1787
1933
604
1319
1302
1791
1728
1478
649
649
211
718
208
1514
